Xbox Live's Major Nelson

State Of Decay 2: Ultimate Edition Is Now Available For Xbox One And Windows 10 (Xbox Play Anywhere)

Larry Hryb, Xbox Live's Major Nelson
 

State of Decay 2 is the ultimate zombie survival game in an open world where you and up to three friends build a community of survivors.

Read full article