very nice platformer, polished graphics and programming, precise controls, everything a good platformer needs to have, the only thing that bothered me a bit was the level design, some stages are not very intuitive and I got stuck in some stages, so much so that I couldn't finish the game, but it's still a great game!