Watch Dogs promised to be one of the hottest games of the year. However, now it appears that Ubisoft has delayed it. Was this due to the game needing some finally tuning or did they not think the game would stack up well against other blockbuster games this holiday season?

Bitnami