Superb presentation. The controls and character movement are fluid, the graphics and animation look just right for this kind of silly game.
Most of the difficult bits were "fair" in the sense that the system is behaving predictably according to its own internal rules, but the moving platforms really brought me to my limits. :)