Really good puzzle design and a very good concept, congratulations!
I think a faster pace would be very useful to this game, specially the music!
But i really liked it :)