when does overwatch release
Overwatch launch times have been revealed for Xbox One, PS4 and PC. The gameâs official release date in the UK has been set for May 24 on all platforms, and all gamers have been given a guide on how to start playing Overwatch later this week. Similar to the Open Beta, Overwatch will launch in all gameplay regions across all platforms at the same time globally.
UPDATE ONE: Overwatch is set to launch live in the UK at midnight on May 24, just two hours away. North America sees a slightly different release slot, due to the game being launched around the globe at roughly the same time, players in LA will see Overwatch arrive on May 23, at 4pm.