Good variation
My only real beef with the game is that if your system is experiencing slow-down, the timer doesn't. That means once you start lagging you're toast, because the waves are coming the equivalent of ten times as fast as they otherwise should be coming. Once you fix that problem, this will be a pretty sweet game.