Watch Dogs is reportedly done for good, and it’s not the only major Ubisoft IP that's been put down in recent years.
Xbox has been having a hard time selling consoles lately, and it didn't get any better over the 2025 holiday quarter.