Thursday, May 22, 2014

Watch Dogs launch trailer.



Definitely the most cars I've ever seen in a Watch Dogs trailer.  Trying to court the GTA crowd, are we?

No comments:

Post a Comment