Watch Dogs- E3 Trailer Leaked

Leaked to the internet not long ago is the Watch Dogs trailer; Ubisoft had planned for the fast approaching E3. I don’t know about everybody else– but I truly thought the trailer was live action for the first couple seconds. We’ve come a long way people!

Join the Conversation

Notify of