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.
The puzzles were challenging, challenging enough to have a reason for the hint system at times but setting a finite limit on the number of hints available through all of the puzzles with no way to earn more points comes across very short-sighted.
As my 9-y.o. son put it, it's like Boom Blox but not as fun.