Do you want the good news first or the bad news? In a recent tweet by Geoff Keighley (executive producer and host of The Game Awards), he claimed that ‘beyond it’s nominations, I can confirm Activision Blizzard will not be part of this year’s The Game Awards’. This is largely due to rampant allegations of […]