Boxhead: Zombie Wars from Sean T Cooper Games
You’re really overwhelmed in this game. When you get the barrels weapon upgrade, place them all over the place or make an indestructible wall to cordon off an area, then blow it up all at once. Just keep shooting and moving, don’t be afraid to run into the swarm (something I recommend against in real life).