The Game Awards return December 10th

September 30, 2020 0

The Game Awards, an annual award show hosted by Geoff Keighley, is returning December 10th. This year’s festivities are taking a “multi-city approach,” offering streams from studios in Los Angeles, London, and Tokyo, albeit without [Read More]