Really clever. I like the ways you increase the challenge each level. I also really dig the music and sound effects and how they play together.