So this isn't a game, but it is interactive.
Controls: right / left.
Explore, there are a number of things going on. In the interests of not wasting everyone's time, I'll mention that by the time you see the full moon you'll have seen everything interesting, depending on what you consider interesting.
As for techniques involved, the source is a bit of a nightmare. I wrote the code mostly by piling on and re-using odd things here and there. It seemed right for this kind of thing where quirks are part of product. So: if you have questions about the techniques involved and doen't want to read through the code I'll be happy to explain it.
P. S. I would like to acknowledge Parlor's The Stroll for giving me a handy reference for the walk-cycle.