I get to kill x2 birds with one stone here with this little snippet! Firstly I get to tell you that a Watch Dogs 2 trailer has leaked, secondly I get to test Daily Motion embed on the new XPG setup! Watch Dogs 2 info was supposed to be released this afternoon, but instead it got leaked, apparently via a Twitch ad! Enjoy...