The Game Awards were this week, so of course we have to talk about that for a little bit, covering some of the winners and the reveals and trailers that stood out to me.
Activision Blizzard employees continue to push ba…
Home
Feed
Search
Library
Download