Sign In
to Vote &
Create Storyboards.
 
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 […]
0
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard