watch_dogs_logo

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

avatar
  Subscribe  
Notify of