Rob Articles Report: Has Ubisoft Leaked A New Game? Nov 14th, 2016 Watch dogs 2 is released for consoles on Tuesday (us PC guys won't have it until the 29th, sadly) and a new trailer has been "leaked" off of the back...