A really good, solid puzzle platformer. I enjoyed it from start to finish.
It's nice, fun, and challenging. This game was executed well, the levels were designed well, and the difficulty was just right that this game was challenging yet very fair. Overall, this is a very good game.