Friday, November 7, 2014

News::Blizzard Announces Overwatch

Blizzard Announces Overwatch


For the first time in many years, Blizzard announced a new franchise today: Overwatch, a team-based multiplayer shooter with Pixar-like graphics.


Read more...




















via Kotaku http://ift.tt/1z72tsA