A fantasy story is nothing without a good villain, and Dragon Age: The Veilguard is no exception. The game is absolutely packed to the gills with baddies, from the elven gods Elgar'nan and Ghilan'nain ...