It looks as if you'll be playing Blizzard's new shooter pretty soon.
Update: Activision has confirmed the previously leaked dates for Overwatch's open beta and launch date. You can play the free open beta May 5-9, and get your hands on the final game May 24 on PC, Xbox One and PS4.
Anyone pre-ordering the game can play the beta a little earlier on May 3.
OG story: 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.
— Blizzard Watch (@BlizzardWatch) March 7, 2016