Really awesome game. As a big fan of puzzle games, I loved how strong the theme was, and how well you introduced the puzzle mechanics as levels went on.
The music is perfect, nice and ambient, but not too repetitive as to get boring quickly. The visual language is really clear, and the physics are consistent once you get the hang of them. Let me know if you keep developing this, because I would play 50+ levels of this game :)
Thanks!