Finally coming on May 27th.
http://www.totalxbox.com/72780/watch-dogs-release-date-confirmed-via-official-xbox-site/
There is new trailer as well. Graphically it looks better (seemed to me anyway)
http://www.totalxbox.com/72780/watch-dogs-release-date-confirmed-via-official-xbox-site/
There is new trailer as well. Graphically it looks better (seemed to me anyway)