Ubisoft released a new trailer for their forthcoming Watch Dogs which shows off more of the game and a number of the accolades the game has received thus far from the gaming press.
http://youtu.be/LCp1SJikMtg
Ubisoft released a new trailer for their forthcoming Watch Dogs which shows off more of the game and a number of the accolades the game has received thus far from the gaming press.
http://youtu.be/LCp1SJikMtg