The Overwatch release date may have slipped out
If a set of screengrabs are to be believed, May has just become a bit busier with the release of Overwatch. Redditor Deadpoolthegreat claims to have snapped some ads giving away the big day that appeared briefly on the IGN site. Both mobile and desktop ads suggest that Overwatch will be with us May 24, with early open beta access for pre-orderers beginning May 3.

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.

Over 85 Percent of Japanese Game Developers Use Generative AI
Marathon Director Calls Rumor of Destiny Merger Fake
Why Crimson Desert Does Not Use Unreal Engine 5
Polygon Explains Carol Ferris Character in Upcoming Lanterns Series
Jim Caviezel to Star in New Action-Thriller Ghost Soldier
Resident Evil and Weapons Star Admits He is Afraid of Horror Games
Call of Duty: Warzone Officially Shutting Down Next Month on PS4 and Xbox One
Capcom Discloses Technical Details for Monster Hunter Wilds on Switch 2