Very fun idea! I think that it might be nice to have the player keep shooting if you hold down the fire button. The enemies could also perhaps get a little more accurate as the waves progress (predicting where the player will be instead of shooting just where they were). Good job!