The idea is awesome, I love it. The puzzles were also great. There are a few problem in the game such as falling through the ground in one of the levels and slippery motion when the player stands still. But overall, it is great and I totally enjoyed it.