Watch Dogs takes place in Chicago‚ÄĒand you can do all sorts of interesting things there, judging from this new trailer.