Overwatch World Cup Finals: When And Where?

Overwatch

This weekend the worlds finest Overwatch [official site] esportsthletes* will be descending on Anaheim to participate in the Overwatch World Cup as part of Blizzcon. So that’ll be nice. Particularly if you’re into watching Overwatch. Watching over Overwatch. But who watches the watchers of Overwatch? ANYWAY! … [visit site to read more]

Leave a reply