A fun game, challenging, but just below the verge of me wanting go quit and do something else. Third level from last felt like the absolute hardest one, and there was one other I was stuck on for what felt like forever.. but overall the levels were balanced and progressive in difficulty. Physics, graphics; everything worked nicely. Thanks for the entertainment!
-cd-