The hotly-anticipated team-based shooter Overwatch is expected to release in the first half of 2016, but Blizzard hasn’t revealed its exact release date. Earlier this week, the IGN advertisements were captured by a user on NeoGAF, showing that Overwatch is possible to be released on May 24th, 2016.
In addition to release date, there is another banner indicating the game will enter an early access open beta for those who pre-order it. The open beta is scheduled to arrive on May 3rd. Although it looks legit, Blizzard has not officially posted any announcement about it. Please stay tuned for update.
More Related Articles:
>>>Blizzard: Overwatch and StarCraft for Mobile Deserved "Conscious Evaluation"
>>>Overwatch Details Loot Boxes and Hero Customizations