Earlier in the day, IGN showed a number of banner advertisements that set the release date on Overwatch.
Now Blizzard even announced the game’s release date, and it is just like the leaked date was: Overwatch will be published on 24 May.
Meanwhile, Blizzard also unveiled their plans for an open beta of Overwatch. Everyone will be able to try the game at 5-9. May, while those who pre-order will get early access beta 3-4. May. The later group will also be able to invite a friend.
To get early access to the open beta you must pre-book before April 29. The beta is available for both PC and consoles.