The Game Awards are now a little under a week away, taking place on December 10. Geoff Keighley’s brainchild has been one of the top awards ceremonies in the games industry over the last few years, and while this year’s ceremony will take place under some extremely different circumstances, the production is still likely to