Sounds interesting, but unfortunately the game doesn't seem to start for me. It loads something for a second or so and then I think the program starts and closes immediately.
Actually I just noticed that the license agreement window had opened behind the browser window and I didn't notice the icon, my bad. It's a simple, but relatively nice platformer, the movement is nicely fluid for a game with this theme. Some jumps are a bit frustrating when they're so high and it seemed that your jump height varies, so you can't always get the tallest jump.