Overwatch 2 PvP Beta Starts April 2022
Blizzard Entertainment announced Overwatch 2 PvP Beta will start on late April. Aarok Keller details a new era for Overwatch 2 and announced Alpha will start this week internally under NDA, followed by closed Beta late April,...
Read More