Overwatch World Cup Coming to Blizzcon 2016

Overwatch World Cup Coming to Blizzcon 2016

Not only has Overwatch been popular among gamers, but it also has become a part of the ever growing esports scene. Blizzard has announced that there will be a World Cup for their newest title, which will be showcased at Blizzcon 2016. Blizzard will be picking a mixed group of representatives including pro players, well […]






Read More of Overwatch World Cup Coming to Blizzcon 2016