Announced today, Blizzard's highly anticipated team-based shooter Overwatch is coming to PC and consoles May 24.
In addition to the confirmed released date, the beta for PC, PS4, and Xbox One will be open from May 5th –May 9th 2016.
Looking for a head start? By pr...