"Third parties" aren't some big conglomerate of game companies. They are all separate and make decisions separately.
So no, Watch Dogs is something Ubisoft is making. I also don't think it is a last "chance" since whatever they have been planning in terms of support is likely already in play.
I describe myself as a little dose of toxic masculinity.







