Layoffs may "number in the hundreds." Activision Blizzard is reportedly planning on announcing job cuts that could "number in the hundreds" following slowing sales for the company responsible for such titles as Call of Duty and Overwatch.