Loved playing this! Great pacing for progression, loved the way the battlefield changes so no one strategy is dominant, and on a technical level I am amazed at how smooth it runs even during the later waves and there are tons of sprites, effects, and things on the screen.