Cool concept, but I had a hard time at the first level (didn't even know there is a player cause he's on the outside of the screen). I think games with complicated mechanics should have a proper tutorial level. But the game design is great and I like the music!