Take Complete Control of Chicago in Watch Dogs | gamrReview Preview

gamrReview's Chris Matulich: "Watch Dogs is one of the most anticipated games of this holiday season, and it's no surprise. There's plenty to do in the city of Chicago, and many ways to choose how you progress. Get ready to tap into an entire city and make it your weapon come mid November.2

Read Full Story >>
The story is too old to be commented.