I absolutely loved the movement mechanic! Wave 3 was most definately the most difficult wave in this, I'd personally have loved to see staggered spawning of the enemies or a larger play area to account for the intense crowding that can happen. Other than that I really enjoyed this game, good job!