News

Blizzard Announces 2018 Overwatch World Cup

By Nicholas Barth ·

Taking place since 2016, the Overwatch World Cup is one of the biggest events for the first person shooter title, and it will be making its return in 2018.