The First 90 Min of Watch Dogs Has Been Leaked

Some more gameplay has hit the internet for Watchdogs. The first 90 min of the game has been leaked and we have it here for you, just remember SPOILER ALERT: Check it out here: