[Leak] Overwatch will be released on May 24

Ad campaign at IGN leaks the release date

overwatch-heroes-background-blizzard-1080×623

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 1024x578 [Leak] Overwatch will be released on May 24 | VGLeaks 2.0

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