This was a lot of fun! Gets real challenging in the later waves. The reload animation was satisfying and I like the drawback of it taking longer with higher ammo capacity nice way to balance things. I do wish that the enemies had a brief window between when they spawn and can hurt the player. Found myself just running into an enemy that had just spawned in right in the direction I was moving when trying to avoid the ghosts.
One of my favorites so far! Your team did a great job!