First Overwatch short released
Overwatch is due for release on May 24th, and will be available for PC, PlayStation 4 and Xbox One. From May 3-4, there will be an Overwatch open beta available to those who pre-ordered the game, and then from May 5-9 there will be an all-access beta.
Author: Aaron Meehan
Hi, I’m the creator of SG Gaming Info. When I’m not working on my writing or creating content for this site’s YouTube channel, I like to relax and enjoy character driven story games.