It has been revealed that Blizzard’s highly anticipated team-based shooter Overwatch will be releasing on PC and Consoles on the 24th of May 2016.
It has also been confirmed that players on all three platforms would be able to play the open Beta for free during 5th-9th of May 2016.
A Limited edition collector’s edition has been announced and will include a full-colour visual sourcebook, the soundtrack and a statue of Soldier: 76.
Pre-ordering the game entitles console players a two day head start for the open Beta as well as a friend invite.
Overwatch is one of this year’s most anticipated games releases and we can’t wait to get our hands on it.