TOP NEWS

Blizzard Sets May 24th Release For Overwatch

Irvine-based Blizzard has set an official release date for its upcoming game, Overwatch, saying it will release the title on May 24th for the PC, PS4, and Xbox One. Blizzard said it has opened up pre-purchases of the first-person shooter gae on its website. Blizzard said that players who pre-order or pre-purchase the game will get access to an early, beta version of the game prior to the official release, with access from May 5th through 9th. The new title centers on a battling through a "near-future Earth".