[Leak] Overwatch will be released on May 24

Ad campaign at IGN leaks the release date

Overwatch, the upcoming multiplayer first-person shooter developed by Blizzard Entertainment, will be released on May 24 according to an ad campaign at IGN.

U6YrSN1

Overwatch (PS4, Xbox One, Windows), which is focused on cooperative gameplay using a cast of various heroes, still has no official release date, so this campaign could have ruined (and leaked) an official announcement.

Stay tuned.

Via | NeoGaf