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 during the same period in 2015, and it also bested the $1.43 billion that Activision predicted earlier this year. As is the trend for the gaming industry, the bulk of those […]