Activision Blizzard ( ATVI ) is one of the world's largest game makers, having generated $7.5 billion in revenue last year. Millions of gamers all over the world play its franchises, including World of Warcraft, Call of Duty, and Overwatch.