The mini games were a very nice touch and I also had a good laugh because of the sound effects and sound design.
I would recommend adding a Max Health system because the zombies two hit you that we players can withstand the zombies and not lose their upgrades.
I would add something to increase the timer either that be a collectable or the barrels that are already in the game.