Fans of the hit zombie killing game State of Decay will be in their element nowadays after the news that State of Decay 2 will be coming to Xbox One and Windows 10 in 2017. In the Xbox announcement, attendees and viewers the world over were treated to the jaw dropping trailer that saw a […]
Source: flickeringmyth.com