A classic platformer. It's fun, charming and challenging. Most of the levels are fairly simple but the harder ones really make you think of a path and strategy more carefully. The story and cutscenes are quite fun and the levels are intricate and really fast. Overall a very charming game with solid platforming.