Wednesday, May 28, 2014

News::60 Second Reviews: Watch Dogs

Watch Dogs is a unique game that uses technology as a main source of combat, but does it hold up to all the hype? 60 Second Reviews tells us what they think!



via N4G: pc news feed http://ift.tt/1nDHWYv