Overwatch Now Has Official Release Date

Posted on by Ryan


According to a takeover ad campaign on IGN, Blizzard’s upcoming shooter Overwatch now has an official release date. According to their ad banner, Overwatch will be released in the United States on May 25 for Playstation 4, Xbox One, and PC.

Pre-orders of the game will include early access to an open beta that is currently scheduled for May 3.