Being the fourth entry in a massively popular RPG series, had some pretty big shoes to fill both in terms of story and remaining true to the lore of the series.
While has been mostly successful, with an ambiguous story and clever lore twists, there are also some areas that felt too safe and clean for the established setting.
Two factions that Rook must ally with embody this odd safe choice perfectly, making them feel at odds with the world they inhabit. [Warning: This article contains spoilers for Dragon Age: The Veilguard.] There are six factions in which Rook can belong to and also join forces with as they attempt to stop the Evanuris. Which faction Rook is a member of plays much more of a role than race, gender, or class, with faction-specific dialogue available during some conversations, as well as faction perks and traits.
There is a mixture of old and new groups from throughout Thedas, but two of the six feel like wasted opportunities for more morally gray allies.
All the factions Rooks teams up with seem to have the best interests of Thedas at heart as they work together to stop the Evanuris, Antaam, and Venatori.