Fresh Watch Dogs trailer appears online 24 hours before Ubisoft’s pre-E3 briefing
One of Ubisoft’s big guns has a new trailer that probably wasn’t supposed to go live until tomorrow. It’s a CGI video that shows the game’s hero Aiden Pierce using technology before solving all of his problems with guns. Vimeo user “Aiden Pierce …