I really like the idea of your game!As mentioned by anyone else, I would suggest a little control over your movement while jumping.I kind of feel like i'm frog-leaping everywhere xP
But i like the concept and the art of your game!