Friday, June 10, 2016

Watch Dogs 2 - New Media!


Ubisoft is letting loose with a lot of information for their next Watch Dogs game. Check out the video below! The game releases on November 15th, 2016.