No shit. Ubisoft is based out of Montreal. Makes sense that a new studio in their home location (that likely has many transfers from their primary Montreal studio) would be working on a flagship Ubisoft game >_>
They also only have a handful of flagship franchises that are all kind of the same now, so there's that too. Of course they're gonna be working on either AC, Splinter Cell, or a Watch Dogs sequel. Ubisoft stated awhile back that they only make games they can make repeated sequels to.
EDIT: Sorry, I should probably specify that I'm annoyed with the article, wherever it came from, not you for posting it. My bad D: