News

State of Decay 2 release date, platforms, trailers & gameplay news

If the idea of a The Walking Dead video game sounds good then check out State of Decay 2, due out tomorrow.
YouTube