State Of Decay 2 New Trailer Looks Dope – Releasing May 22
May 22 is the date you all should look forward to now. Another exciting Zombie Apocalypse title State Of Decay 2 is about to launch, and after seeing the trailer at Xbox official YouTube Channel, I'm pretty excited to try it on my PC.…