Since the debut of its first incredible Pixar-esque cinematic trailer and gameplay footage, Blizzard's upcoming Overwatch has been a titanic hype machine among fans of arena shooters. While we've known the game has been slated for a release in the first half of 2016 and preorders have been available for some time now, we've yet to be given a concrete release date. However, if a couple screenshots are to be believed, the date—May 24th—may have been leaked through ads on IGN. According to the ads, early access (a preorder bonus) will also open on May 3rd. The source of these images is a Redditor going by Deadpoolthegreat, and you can see them in the gallery below.
Do you trust these images? Let us know in the comments.