All Overwatch fans hear up....now is your chance to play Overwatch for free along with your friends. Overwatch free weekend is coming up from 26/5 to 29/5.. For PC INSTALLATION AND PLAY INSTRUCTIONS Download and install the Blizzard app. Create a free Blizzard account, or log in with your existing account. ...READ MORE +
Overwatch release date has been confirmed. Blizzard has announced that Overwatch will release on May 24th. A two-stage open beta period will run during the beginning of the month. If you pre-order, you'll get access to an exclusive head start period on March 3 and 4. From March 5 through 9, everyone will be able to ...READ MORE +
Overwatch, Blizzard’s first new franchise in 17 years, is coming to PlayStation 4 and Xbox One. Previously, the game was confirmed only forPC. It is slated to launch sometime in 2016. Overwatch™ is a team-based shooter where heroes do battle in a world of conflict. Soldiers. Scientists. Adventurers. Oddities. ...