Yes I think your right the principle and concept is a very old one.
But I think its still a pretty sound one.
With the decline of oil supplies, or at least the increased cost of its extraction and the environmental effects of burning fossel fuels becoming increasingly apparent I think vehicles running off principles like this will probably be the future.
Funny how old ideas come round again with new applications