You respect the theme perfectly. I really like this addition of "upgrades" at the end of each wave and I was very surprised at the beginning ahah. Good job =D