Blizzard Entertainment scored big with the debut of its Overwatch League. The official esports league for Overwatch players drew more than 10 million viewers...
Twitch announced today that a new program will give Overwatch League viewers tokens that they can use to buy team-based character skins inside Blizzard...
Blizzard Entertainment games combined had monthly active users of 40 million, according to Activision Blizzard’s financial results for its fourth quarter of 2017 While...
Blizzard announced today that the first week of Overwatch League drew more than 10 million viewers. Overwatch League is Blizzard’s new esports organization for...