Overwatch

Overwatch is a video game developed by Blizzard Entertainment. Overwatch news, updates and reviews here. Overwatch was released for Microsoft Windows, PlayStation 4 and Xbox One in in May 2016. Blizzard rolled out its latest new update on the PTR in January 2017. The latest Overwatch update added a new spectator mode for PS4, Xbox One and PC. Overwatch price, specs, characters, download information, games, guide, levels and models below.