19.05.2016 - Similar to the Open Beta, Overwatch will launch in all gameplay regions Step 2: Create a FREE Battle.net account, or log in with an existing account. .. Dummy May 23, 2016 What's this "OverWatch" game all these people .