Tagged:  torrent download Overwatch Xbox One

By Games Torrents 5 XBOX One

Created in true Blizzard style and directed by Jeff Kaplan, Overwatch is a fresh new concept in the FPS genre. The official announcement came November 7, 2014 at BlizzCon, where they showed gameplay and 12 characters with the promise of… Read More »