The Overwatch World Cup is Blizzard's own international Overwatch tournament featuring teams from 60 different countries and regions around the world, the best of which will compete for first place at BlizzCon in November.
Blizzard is hosting the ‘Overwatch’ World Cup at BlizzCon 2016
Subscribe to Applenews247.Com Newsletter