Watch Dogs Heading To Camden, New Jersey
Looks like Aiden is heading to Camden, New Jersey in the upcoming DLC for Watch Dogs. Are you going to pick up the latest DLC for Watch Dogs? Ubisoft has confirmed that Watch Dogs is in fact moving to Camden, New Jersey. Camden is a city in serious need of protection from what the image … Read more