Dragon Age: The Veilguard's best villain is found in a side story
Briefly

Johanna Hezenkoss, who appears understated, proves to be a more compelling and interesting character than the ancient elven villains, despite their world-ending threat.
Elgar'nan and Ghilan'nain represent traditional, predictable villains, whereas Johanna's mundane appearance belies her complexity, making her far more engaging in the narrative.
Read at Polygon
[
|
]