gamesNews Activision Blizzard Publishes Form 10-K, States Recent Layoffs Could "Negatively Impact Business" March 3rd, 2019