My family and I enjoyed this game quite a bit. We really enjoy puzzle games, and this has 100 levels of puzzles to figure out. It is a fairly repetetive game, though. Even though you have a different problem to solve, it's still trying to get the ball/skate/block to hit the button.
We thought it was a good game, since we are casual gamers and enjoy looking at the problem on the screen and trying to figure it out together. However, if you are looking for action and adventure, this is not the game for you.