While the Grand Theft Auto franchise has visited and revisited cities from New York, Miami, and Los Angeles while renaming them along the way (Liberty…
Remember that amazing Watch Dogs E3 2012 presentation? Well, in the long run, that may have actually hurt Ubisoft's case for the new IP. The…