After 3 years, Overwatch World Cup is coming back in 2023. The last Overwatch World Cup happened back in 2019, right before the CoviD-19 lockdown went into place. After 3 years of not having any, Blizzard announced on their official website that the annual competition was coming back. Blizzard said that it would be bigger […]