I am always amazed at the diversity of the Otto cycle engine. The same principle that runs an RC engine with a piston the size of your little fingernail or a Formula One engine at 19,000 RPM can run this monster. Often wonder what a 100+ years of development would have done for other forms of power (steam,electric,etc).