‘Watch Dogs’ launch trailer hypes open world experience

Aiden infiltrates Chicago's city network in "Watch Dogs."Due for release on May 27, the "Watch Dogs" launch trailer showcases its range of driving, hacking, and combat components as vigilante Aiden Pearce goes looking for justice.

May 23, 2014 5:41 am

568 total views, 0 today