Great game loop! Satisfying effects when blowing up enemies and the little rest periods between waves were nice. I would've like it to get more difficult sooner as it was too easy for me and I ended up quitting at 10 minutes into a game because it hadn't seemed to get harder for a good while.
Nice work, this was fun to play (even on a trackpad!).