Xbox Live's Major Nelson

State of Decay 2 Is Now Available For Digital Pre-order And Pre-download On Xbox One

Larry Hryb, Xbox Live's Major Nelson
 

State of Decay 2 is a community-centered survival-fantasy game, set in a zombie apocalypse.

Read full article