More gameplay footage for Watch Dogs has surfaced.

More...