Yesterday, Overwatch‘s release date was supposedly leaked via an IGN advert that ran too early evidently.
Well, just as some clean up, that has now been confirmed, with Blizzard confirming that the release date is indeed May 24th. However, the beta is now set for May 5th-9th for those who pre-order that game, so you can get your hands on early.
To get you all jazzed here is a trailer announcing the date and showing off quite a few of the characters:
- Conan Exiles and Halo Wars 2 are Free to Play This Weekend on Xbox Live - October 19, 2018
- Hitman is Getting a Halloween Event Today - October 19, 2018
- Developer Says The Division 2 Can’t Be Openly Political - October 18, 2018
- PUBG Looks to be Bringing Halloween Content to the Game - October 17, 2018
- New SoulCalibur 6 Video Teaches You The Basics - October 16, 2018