Tag: Overwatch video game. Blizzard Entertainment

Blizzard Entertainment Announces The 2nd Overwatch World Cup; The Final Will Be Held in BlizzCon 2017

12:10 PM EDT 3/31/2017

The 2nd Overwatch World Cup Has Begun Thursday as Blizzard Entertainment announced and the tournament will end in the BlizzCon 2017.Read more

Real Time Analytics