Just had a look at their website. Did this company have the original design, as it seems they have lots of iterations of the rocking engine. They also have a slightly different design with a valve incorporated so that it doesn't waste steam on the back stroke. It's the same company that does the Halo engine Bogs is making.
Nick