kinda fun but feels a bit boring during the first waves. also i'd restrict the player from starting the game without picking up any weapons because that just doesnt make any sense. also the floor becomes a bit painful to look at after a few minutes of playing, i'd suggest making it a bit darker or using a different colour scheme or smth
other than all that it's fine! good job