Ubisoft May Have Put Watch Dogs Down for Good

The company, currently facing significant difficulties with falling stock prices, has reportedly cancelled the Watch Dogs franchise after the disappointing performance of its latest game, Watch Dogs Legion.








