Blizzard Entertainment Confirms First Beta Test Date For Overwatch 2
Blizzard Entertainment has announced the beta release date for the Overwatch sequel-slash-expansion, Overwatch 2. The first beta test is slated for April 26th and will exclusively be available on PC. The first batch of beta participants will be selected based on a variety of factors, including the region they play in and their PC specs. If you’re interested in participating [...]
Read more