Zombie Frenzy

Zombie Frenzy (2020)

Your city has been overwhelmed by zombies and you need to survive in extreme environments

  • Release Date: August 26, 2020
  • Developer: Rubber Cap Studio

Screenshots

Related Games