Check out some info about the upcoming team based multiplayer shooter!
Overwatch is Blizzard Entertainment’s massively popular online multiplayer shooter, featuring a far-reaching cast of unique characters with over-the-top personalities from around the world. It is available on the PlayStation®4 computer entertainment system, Xbox One and Windows PC. Blizzard will be soon celebrating the 1 Year Anniversary of its popular title Overwatch. To join in on […]
Rockstar Games released a statement about the delay, and gave us some gorgeous screenshots!