Yesterday afternoon, the official Twitter account for Watch Dogs tweeted this image: Camden, New Jersey is a fairly small city located across the Delaware River from Philadelphia. Might this be a future new location for Watch Dogs? Last month, Watch Dogs set a new record for sales of a new franchise. Though new DLC has already been announced, it is likely that Ubisoft Montréal is eager to release new content.