This game is great in sooo many ways... It has the most beautiful 2D hand-drawn graphics I've ever seen, full of paralax scrolling, and the animation is sooo fluid! It has funny, whimsical characters, an incredible and also funny soundtrack! As for the gameplay, it's platforming perfected. It has all the basic mechanics you expect from a platform game: jumping, stomping, punching (and charging), running, swimming and even wall running and shrinking. It has a great learning curve, as you progressively acquire those skills and learn how to use them. This game is also incredibly challenging if you want to get everything and play all levels! I really had some wonderful thrills playing through some levels (the treasure chases are amazing!!). So , to sum it up, this game is really worth it! ^_^