Soldiers vs Zombies is a tower defense game where zombies have overrun the world, and humanity’s last hope lies in elite soldiers. Armed from laser rifles to death machine guns, you’ll deploy troop...