Overwatch is finally going into Open Beta! Previously only open to those with keys, the Open Beta starts tomorrow, with players able to download and play the game on PS4, Xbox One and PC.
The Overwatch Open Beta takes place between May 5th (tomorrow) and finishes on the 9th, and will allow players to access the full roster of characters, maps and features that will … Read More