Tech

Activision Blizzard won’t play a part at The Game Awards this year