This is a must have if you like physics based platform games. Don't expect amazing graphics, music or sound effects, but a quite unique game with a challenging gameplay that will keep you busy for a long time if you get hooked. Warning, it's not for everyone, as you will need to be patient and fight against frustration to finish all the levels and beat some times.
Even though it's hard, the best is that finishing the levels is not very difficult (only the last ones), the hard thing is to get the gold and platinum medals, the difficulty increase is very well measured. Furthermore, the leaderboards, the level editor and the cooperative mode are added value features that make it even better.
I heartily recommend this game, there should be more games like this.