After an enormous marketing campaign and an online beta that attracted over 9.7 million players, Overwatch was released globally...
After an enormous marketing campaign and an online beta that attracted over 9.7 million players, Overwatch was released globally on 24 May 2016 for the PS4, Xbox One, and PC. Debuting to an enormous amount of critical praise, the game has continued its seemingly insurmountable rise. With countless players... Read more