State of Decay 2 Showed Signs Of Life

Microsoft provided a better look at its upcoming Xbox One survival game State of Decay 2. This trailer shows off different type of zombies in the game. State of Decay 2 was in early alpha build it was…