The Game Awards 2018

First of all, congratulations to all of the games and teams that were nominated and won awards in The Game Awards this past Thursday! We watched most of it live Thursday night then finished it up Friday morning. It was a good show, even if we weren’t as enthusiastic about it as we were last […]