World War Z: The Horde just released its gameplay trailer featuring countless swarms of zombies that players must take down in order survive.
World War Z: The Horde
Latest Articles From World War Z: The Horde
Get the latest gaming stories straight to your inbox!
Don’t worry, we never send spam