This is really cool, but...
It gets really difficult after the 15th level. This is okay for really smart people, but for people like me who need help with this, you could give us hints or clues to how to beat the level or give us a walkthrough. Just a suggestion though. Overall, the idea is really creative and this is a cool puzzle game with nice music.