Activision Blizzard games have been ... Call of Duty's Game Pass launch was a big financial success, so the relative lack of Activision Blizzard titles on the platform likely does not come from ...