Man, I spent a frustrating amount of time on level 9, before I decided to rage quit :D That level is hard! Really simple idea with great execution and maps! I wish the background were a little less distracting, though.
Overall very well done!