UPDATE: A two-stage open beta period will run during the beginning of the month.
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 game recently had a closed beta so this will be good for fans who have patiently been waiting. The full release of the game will follow May 24.
Overwatch open beta likely May 3rd, official release May 24th https://t.co/Xrs9CltdZr pic.twitter.com/qWeHNcFUIb
— Blizzard Watch 💙 (@BlizzardWatch) March 7, 2016
Overwatch is an upcoming multiplayer first-person shooter in development by Blizzard Entertainment. Unveiled at BlizzCon 2014, the game emphasizes cooperative gameplay using a cast of various “heroes”, each with their own abilities and roles within a team.
Overwatch will release on Playstation 4, Xbox One and PC






