Watch leaked Watch Dogs 2 trailer

Earlier this morning Twitch accidentally published a trailer for Watch Dogs 2, revealing key details about the upcoming game. Ubisoft has scrubbed almost all of the leaked Watch Dogs 2 footage off the face of the internet, but we managed to find a quick clip.