Watch the videos at the link for more detailed explanation..................
It is basically an axial piston hydraulic pump / motor with spark plugs and a fuel injection system.