Zombie Trailer Park
In this game you will be battling the zombies that come from the city. Build up your base so you can house more people to battle the zombies. Make scr