Overwatch 2 is finally live, letting players dive in and get to grips with Activision Blizzard’s sequel to its 2016 hit FPS. But has its launch been a success, a big disappointment, or something in-between?
A number of controversies were building up prior to Overwatch 2’s launch, with many skeptical that it would propel the fledgling franchise back…
