G gizmag.com Duke Engines' compact, lightweight valveless axial engine 82 points anovio 12 years ago 56 comments