28.3 C
New York
Friday, July 19, 2024

Support US


The Overwatch Release Date Revealed

Overwatch’s release date and upcoming beta dates have been announced by Activision this week. On May 24th Overwatch will be released for the Xbox One and PC. Two betas will take place before the release date. Players that pre-order Overwatch will get a two day head start on May 3rd in the beta. Everyone else will have to wait for May 5th to start the open beta.

The release date was originally leaked by reddit user Deadpoolthegreat, who noticed ads showing the release date on the site IGN. Activision had no choice other then officially release the date of the game. The hype for Overwatch has been extremely positive. Look for more Overwatch news here at ticgn.com.


A congregate profile that has an accumulation of all our work from previous staff who articles were on our site with no name.

Related Articles

Stay Connected

- Advertisement -spot_img

Latest Articles