Loved it! I got to wave 9, which is good for me lol. You've taken a simple mechanic and turned it into something immensely playable. My only suggestion for a possible improvement (and a fun programming challenge!) would be to experiment with different attack patterns as the waves progress.