Nice game! I couldn't beat level 7
I think it would be nice to have a counter on screen before you get into the infinite waves - or just lose at this point, or else just allow to beat the levels with infinite waves - they are hard enough! I wasn't sure why I was losing at first
The idea is cool and I liked the variety in the levels. Good job!