Really nice game ! Graphics are cool, puzzle are well-balanced (3rd is the hardest I think, I almost gave up at this level but I finally I succeeded and finishing all the levels :D ).
The mechanics is really cool and easily understandable without a tutorial.
Good job ! ;)