The Game Awards 2020 Finally Announced

We’ve known for a while that the Game Awards would take place digitally this year, but yesterday we got official word from Geoff Keighley. The awards will be held on Thursday, December 10th. We’re sure … Read more