I highly recommend it if you are a fan of platformers and rpg's! It's like a good mix of platformer/adventure/rpg all in one. I played for about 5 hours yesterday and it's the first thing I thought of when waking up today. I haven't had this much fun in a single player game in a looooooooooooooong time. It is very reminiscent of my SNES days.
Here is a good little review video made by someone else but it pretty much explains my thoughts and feelings towards the game.