Watch Dogs Official Review - Still 5 stars

posted May 29, 2014, 5:32 AM by Unknown user   [ updated Jun 3, 2014, 7:39 AM by Unknown user ]
I've decided to do a review of watch dogs again because i have the official game now. i got it on pc. for some reason there are small glitches. but over all its a great game.