Overwatch 2 is plagued by launch problems
“The world could always use more heroes” — that was the famous line that launched the original Overwatch in 2016, so spare a thought for Blizzard’s technical support team as one of the year’s most anticipated releases was disrupted by internal and external issues. Overwatch 2 was released free to play on October 4th and…