This is a really cool concept and it was executed very well! I beat it on my first attempt, and my only complaint is that the music is a pretty hard to hear with all the sounds.