Honestly a very fun game. It does feel lacking in certain aspects when compared to the last 3 dragon age games.
The scenery is beautiful, the cut scenes are amazing to watch, and I still had a lot of fun playing.
The companions feel very off though. I do wish you could talk to them whenever you want like in Inquisition. The romance was also very lacking.
Veilguard also felt much more PG than past games in certain aspects without spoiling anything.
Overall, I would personally tweak little things here and there but at the end of the day I had a lot of fun.