Ubisoft has been notorious for their amazing CGI trailers, especially when it comes to the Assassin’s Creed titles.
While they’re busy preparing for E3 tomorrow, it seems that one of their trailers for Watch Dogs has unfortunately made its way onto the internet through a leaked channel.
Sets a great tone for the game, don’t you think?