Activision reports record Q2 on the strength of Overwatch, Call of Duty, and Candy Crush
15 million Overwatch players can’t be wrong. Activision Blizzard generated $1.57 billion in revenues durings its second quarter. That is up from $1.04 billion...