Overwatch 2 Beta Could Be Coming Soon, According To Leaks

One of Overwatch 2’s original leakers has suggested that the game could be receiving a beta soon. Overwatch 2 was announced quite a while ago, and since then we’ve only received small updates followed by the game being pushed back to 2023. In the midst of the Activision-Blizzard scandal, it seemed unlikely we’d be hearing … Read more