The Overwatch release date is now confirmed

Overwatch Winston

Update: It's official: Blizzard has confirmed that the team-based FPS Overwatch will be out on May 24. Ahead of the launch, there will be two open beta periods, the first a “two-day head start” from May 3-4 for gamers who have preordered, and the second an all-access period which will run from May 5-9. Details are up at Battle.net.

Original story: If a set of screengrabs are to be believed, May has just become a bit busier with the release of Overwatch. beta access for pre-orderers beginning May 3.

The ad on the IGN desktop site, via /u/Deadpoolthegreat

The ad on the IGN desktop site, via /u/Deadpoolthegreat

It seems plausible—we already know that Overwatch is to release in spring. Exercise caution until the dates are confirmed by Blizzard, however. Static ads are too easily faked, and a quick Google search for Tracer (appallingly NSFW) reveals that the asset used in the ad is already out in the wild.

And the mobile ad, via /u/Deadpoolthegreat

And the mobile ad, via /u/Deadpoolthegreat