The Game Awards return for 2018
We’re roughly halfway through the year and a date for this year’s Game Awards ceremony and showcase has already been announced. Geoff Keighley will be hosting the 2018 show on Thursday, December 6th, at the Microsoft Theater in Los Angeles, California. Last year, Nintendo picked up a number of awards,…