Ubisoft have put out two trailers for Watch_Dogs 2. I don't have the highest hopes for the game (thought the original was a little bland), but the trailers seem pretty cool. (Edit: removed site link as Vimeo embeds started working)
Watch Dogs 2
Game » consists of 19 releases. Released Nov 15, 2016
Log in to comment