Blizzard Entertainment, the makers of the Overwatch series, have announced that the Overwatch 2 beta access will be live on April 27.
Blizzard Entertainment, the makers of the Overwatch series, have announced that the Overwatch 2 beta access will be live on April 27.