It looks as if you’ll be playing Blizzard’s new shooter pretty soon.
The open beta date and release date for Blizzard’s Overwatch has leaked online.
According to ads that have since been removed, the open beta is set for May 3.
The full release of the game will follow May 24, according to adverts published on IGN but since pulled.
Source: vg247Overwatch open beta likely May 3rd, official release May 24th https://t.co/Xrs9CltdZr pic.twitter.com/qWeHNcFUIb
— Blizzard Watch (@BlizzardWatch) March 7, 2016