Category Esports Overwatch 2 is in beta, but can its release revive the once loved game? Published on 2022-05-10 5 min read