The Game Awards 2018 Winners by admin • December 7, 2018 • Comments Off on The Game Awards 2018 Winners The Game Awards 2018 took place on Thursday, Dec. 6 at the Microsoft Theater in Los Angeles. Here is the full list of winners: Read more →