Ubi always likes to put on a good show, was this year any different?
First gameplay showing of Watch Dogs taking London. Includes bad-ass granny action.
Cor blimey guv'nor, what a leak!