Today Ubisoft released a new Watch Dogs Trailer entitled ‘Welcome to Chicago’ which has a narrator a la the Red Dead Redemption trailers explaining the game along with gameplay which is a very effective way to tell gamers what Watch Dogs is all about and just how the world will involve you.
Enjoy the new video below. The game is set to release on May 27th.