Nice and original puzzle game :). I like it.
In my opinion, the aesthetic needs more work. For example, you can change the map every X levels, for the feeling of progression. And i find the music... weird ?