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.

Rumor: Diablo IV to Launch on Nintendo Switch 2 in September
Cosplayer portrays Black Rose Masquerade Katarina from League of Legends
PS5 and PC Prices May Rise as Memory Supply Through 2027 Sells Out
Sony Changes PlayStation Game Plans Amid Questions Over God of War and Intergalactic
Assassin’s Creed Valhalla Game Director Returns to Ubisoft to Lead New Series Games
Journalist Reports Electronic Arts Seeks $700 Million in Cost Cuts After Acquisition
Marvel’s Gorgeous New Game Can’t Overcome Its Hulk-Sized Problems
Report: Live-Action Legend of Zelda Movie Casts Uli Latukefu as Ganondorf