Insiders are in dispute over the state of the Watch Dogs franchise, following a spree of cancellations at Ubisoft.
Ubisoft announced a major corporate restructure this week. The company shut down two studios and canceled several projects. Ubisoft Halifax and Ubisoft Stockhol ...