I absolutely love the world design in this one. It's all very abstract, which I think works well. Plus the characters are just cute.
As others have mentioned, the jumps are a little hard to control, especially when you're trying to hit very narrow platforms. If you tighten up the physics a little and add some more sounds and music, I think this could be a very cool game.