Watch Dogs E3 2012 Stage DemoChris and the GameSpot crew end the show with a bang by showing off Watch Dogs at E3 2012By on February 20, 2013 at 5:49PM PST Watch Dogs