Venture Beat -
1 Jul 2017 19:00
GUEST: From a distance, it seems Blizzard has everything figured out with Overwatch. $1 billion in sales and 30 million players is a massive commercial and cultural success. Taking out the magnifying glass to examine Overwatch from a competitive gaming perspective tells a different story, however. Blizzard wants Overwatch to be a major esport, but so […]
Share this Article
Comment on this Article
Please to comment