We all knew that Overwatch was going to release this spring, just did’nt knew when. Well, all thanks to a leak by the advertising folks of the IGN, where we came to know that the most anticipated Hero-Based shooter is going to release in the month of May on 24th.
This was confirmed just recently that the game will release on the same date and it will also have a beta access. Those who will pre order the game will get access to open beta on 3rd May. The open beta will be available on all the three platforms from may 5th – 9th.
“In the open beta, players will have an opportunity to play all 21 heroes and experience the intense action, tactical depth, and vibrant world of Overwatch prior to the game’s release”~the publisher said this.