Monday, June 13, 2016

State of Decay 2 announcement trailer.



This game.  This is the game that may make me get an Xbox.

No comments:

Post a Comment