An action game where players eliminate zombie enemies using various weapons and tactics.
1 game found