A lot of fun. I really like how you can solve the levels in many different ways - gives the game a lot of depth and it never feels like you are forced to come up with that one magic solution like some other puzzle games. Unlike some of the other comments, the physics seemed fine - they were consistent, which is all I think matters.
I really enjoyed the game the first time through. When the unlocked level was an exact repeat of the first, I shrugged and played again. When the third unlock was again the exact same, I played a few and then quit. Loved the concept, but the repetitiveness got to me.