Activision Blizzard’s Overwatch will be launching on May 24th, 2016 if a leak from IGN is to be believed.
Leaked through an advertisement, IGN may have accidentally let it slip that Activision Blizzard’s Overwatch would be launching in late May. According to the leak, those who pre-order the game will receive early access to the game’s beta on May 3rd, 2016 along with a Noire Widowmaker skin at launch.
We still don’t have any official word on whether this is true, but based on the pictures shown below, we think it’s safe to say that this holds some credibility.
Overwatch will be released on the Xbox One, Playstation 4 and PC.