Overwatch: Closed Beta to End on April 25th

Blizzard has announced that the closed beta phase of development for Overwatch will end on April 25th. From May 5th to 9th, everyone is invited to participate in the open beta, with official launch taking place on May 25th.


Posted

in

,

by

Tags: