This Thursday, December 6, The Game Awards 2018 will air live from the Microsoft Theater in LA. We were just sent a little press release that talks about some of the presenters that will make an appearance as well as a preview of some of the new updates and premiers that will air during the event.
...