Hello there!
I believe levy0's reply is precise enough (thanks for the help). So I'll just add: I can see how the general idea of FPS fighting waves of enemies can work if well executed to meet the theme.
Good luck (:
Thanks