The Game Awards 2017
December 8, 2017 2:34pm | Chris Gonzalez
The Game Awards are the Grammy’s of video-games, and last night all fans of the industry were attached to their seats in order to watch the conference. It was shocking, the best yet without a doubt. Everybody had their eyes on the big price, […]