overwatch 2 beta

How to Sign Up for the Overwatch 2 Closed Beta

After a long wait, Activision Blizzard has finally announced that the Overwatch 2 closed beta is coming soon. The first…

3 years ago