Microsoft/Ubisoft released some more images which look like coming from the Xbox One version of the eagerly anticipated Watch Dogs which was delayed as a launch title and will arrive in early 2014.
Microsoft/Ubisoft released some more images which look like coming from the Xbox One version of the eagerly anticipated Watch Dogs which was delayed as a launch title and will arrive in early 2014.