Ubisoft has released a new trailer for their delayed release Watch Dogs, which was initially scheduled to release in November of last year, but was pushed back to the new release date of May 27. There is no word of a Wii U release date however. Check out the new action packed story trailer right here!
Still just as excited as you were 6 months ago? Let us know what you think in the comments below!