G gamesindustry.biz Activision Blizzard staff reportedly bracing for layoffs 100 points undefined1 7 years ago 138 comments