Ubisoft has released a new demo of Watch Dogs’ multiplayer component:
Related
Categories: Announcements, Demo, Developer Trailers, First Look, Game Updates, Gameplay, Gaming News, Multiplayer, Reveals, Slider Content, Upcoming Releases, Video Walkthrough