Very frustrating, albeit fun game. The physics & the game mechanics are so well polished, I feel satisfied with the control, though its too hard of a game for me :D
I like the basic-shape art style too, Great job guys!