Overwatch PTR Philosophy
Videos You May Enjoy
Articles You May Enjoy
- Team-Based Shooter Overwatch Announced at Blizzcon
- To end the opening ceremony of BlizzCon 2014, Blizzard Entertainment introduced a brand new game: Overwatch.
- Zombies Monsters Robots Presents a Game of Drones
- The update’s defining feature, the drone system, allows players to unlock mechanical companions that fight alongside them in co-op modes.