It appears that IGN has leaked the release date for Blizzard’s team-based first-person shooter, Overwatch. According to a pre-order ad, Overwatch will be released on May 24th. Not only that, but an open beta early access will be available to all those who pre-order the game, and will be launched on May 3rd. Continue reading Blizzard’s Overwatch Release Date Leaked, Coming On May 24th
Tag Archives: Overwatch
Overwatch Is Coming To The PC In Spring 2016
Blizzard Entertainment has announced that its team-based first-person shooter is coming to the PC in Spring 2016. Overwatch is a 6v6 shooter that takes place on Earth in the near future, where teams of soldiers, scientists, adventurers, and oddities clash for control of iconic locations around the world. Continue reading Overwatch Is Coming To The PC In Spring 2016
Overwatch – New Competitive Team-based Shooter From Blizzard – First Details & Gameplay Trailers
During Blizzcon 2014, Blizzard Entertainment announced Overwatch, a pick-up-and-play first-person shooter featuring an amazing cast of heroes and set in an all-new Blizzard game universe. Continue reading Overwatch – New Competitive Team-based Shooter From Blizzard – First Details & Gameplay Trailers