Pretty fun concept, I feel like there was a lot of trial-and-error involved (rather than strategically thinking) though.
There's some room left to polish things up, there's some small UX gripes like "start wave" button being darker than every other button (made me think I needed to do something more before it became active even though it always was, for instance) and the way the music doesn't loop properly is a bit grating.