If Activision Blizzard manages to pull off this near-impossible challenge, it will be a miracle. Not that it will do anything to repair the company's tarnished image. After announcing a record-breaking 2018 revenue, the game developer announced it would be laying off around 800 people. That's because it expects Blizzard to have disappointing sales this year due to the lack of new major content for existing games. And its strategy to make ends meet? Make new games instead.