clever boy :)

That engine is pretty clever, using manual rods from the crank to open and close ports.

So the piston is connected to one or both of the valves? If you made the valves come off the piston at 90 degress then you could have one cylinder with two expansion strokes as you could have a combustion area on either side of the piston.