Tag: Saber Interactive

World War Z – what will you do when zombies strike?

World War Z is a four-player co-op game produced and distributed by Saber Interactive. It was released on April 16 and has...