i don’t read or watch reviews of anything until after i've finished it so i may be repeating what others have said but here is my impression of dragon age: the veilguard
overall i like it. it's a fun game with a good story, likable characters who feel interwoven with the narrative in a pleasant way, really good character customization, and a nice style that rides the fence between realistic and cartoonish that i actually really enjoy.
i do feel like they made this game with the intent for it to be picked up and turned into a tv show, a la arcane, if arcane wasn't allowed to have nuance.
every edge has been sanded down. there is almost no mention of the anti-elf racism, anti-mage bigotry, slavery, etc that were HEAVILY important in the first three games. the mage stuff makes a bit more sense since it takes place in tevinter, where mages "rule," but still. (they also only mention slavery when your character has a background in freeing slaves, as though the fact that the nation you currently inhabit has slaves is irrelevant unless the player character decides to care.)
in the first three games, the bad guys were guys. just some dudes. every villain, with the exception of the archdemon, was a person. it was an elf selling elves into slavery, a human turning his back on the grey wardens, a man insisting the mages be slaughtered just in case one of them was an abomination. in da2, it was your friend's brother who tried to kill you, the fantasy sheriff who tries to kill everyone, your friend and/or lover who blows up a building. in inquisition, it's your friend's old mentor who tries to erase you from time, your friend and/or lover who was lying the entire time, and a DIFFERENT friend and/or lover who was ALSO lying the entire time. who the villains even were is occasionally debatable, but every villain was familiar. you knew them, you cared about them and their story, so it added weight to your decisions about how to deal with them. this is present in all three games.
in veilguard, the bad guys are grotesque, ancient mages akin to gods, so far removed from anything familiar that you cannot possibly mistake them for anything other than the villains. all nuance is gone. the biggest decision in the entire first third of the game just hardens one character. compared to any big decision you could make in origins or inquisition, where your choices literally shaped the future of multiple nations, it seems very... meh. and the decisions you made in the previous three games have no bearing whatsoever on the world in veilguard! i knew i wouldn't like that when they announced there would only be three decisions included, and i was fucking right.
basically veilguard feels like it was written for people who have never played a dragon age game, with the express purpose of netflix adapting it to a pg13 original series, so it has absolutely no teeth.
comparing veilguard to origins feels like going from the shawshank redemption to toy story. toy story is still an amazing movie, but how the hell did we end up here?