None
Ubisoft has released the first screenshot of Watch Dogs since its well-received E3 announcement. The publisher had already released three images of the game upon its unveil (one of which is the game’s logo), with the latest one showcasing the new IP’s city and its surroundings.
Watch Dogs is currently scheduled for a release sometime during 2013. By Zak Islam |