What's your best game of 2017?
So with the year closing out and the recent Video Game Awards, I think it'd be cool to see what you guys think was the best game of the year~
If you wanna know what I thought, check out the top 10 on my DA page here: stepfordcrimson.deviantar...0-Games-of-2017-718554544
So tell me, what do you think were the best games of the year?
If you wanna know what I thought, check out the top 10 on my DA page here: stepfordcrimson.deviantar...0-Games-of-2017-718554544
So tell me, what do you think were the best games of the year?