Watch Dogs 2 to release on November 15th
Ubisoft will release Watch Dogs 2 on Tuesday, November 15th. The release date of the game was accidentally revealed ahead of the game's official reveal on Wednesday, June 8th, via several advertisement campaigns that the developer plans on rolling ou...