Overwatch World Cup 2018 Announced

Blizzard has announced the start of this year’s Overwatch World Cup. According to the official Overwatch League website, the average skill rating (SR) of the top 150 players from each country will be tracked starting today and continuing until the end of...

Pin It on Pinterest