With some improvements the game is a big disappointment. After you complete the first town it becomes boring and cheap!
But when you start playing you will notice a terrible thing that will make you think that the game is a cheap odd job.
Whenever you are going on a mission outside of a few locations in town you will see that most of caves and other locations are all using the same map - the developers (shame on them) just assign the same map to lots of locations and in some places they just block some areas so it won't look too much same but the map of the location is the same and you won't understand why it is you can't go trough. I didn't see such awful approach for quite a while.
The skill tree is almost the same - with only a 5-6 speels useful. And while the graphic effects look significantly better in comparison go DA1 - the effect of "storm" spells had significantly degraded - as these spells do almost nothing.
So when you level up to let's say 10th level it will become incredibly moronly boring to go trough the same (or exactly similar) locations again and again by using all the same 3-4 speels. This is totally meaningless.