Activision Blizzard‘s net bookings of $2.49 billion in the fourth quarter ended December 31 short of expectations on Wall Street, with the net bookings down 18% compared to $3.05 billion a year ago. That means that Call of Duty: Vanguard did not, as analysts suspected, perform as well as last year's Call of Duty: Black […]