Fun little game, the shooting feels all right and you keep players on their toes with enemies coming from all directions. The "you suck" is a bit rough when you didn't introduce humor or banter before lol
Like the previous comment said the game feel could be a lot improved with some screenshake and so on, especially in first person games. We can see you've put in some effort, those extra game modes must have been time consuming; that time could have been used on the feel of core gameplay instead IMO.
I quite liked it though, it has the foundations for a very fun experience. Good work!