Well I been playing through Dragon Age 2 and haven't been to impressed by it.
The game is good but not as good as Dragon Age Origins. It drops the progressive story for a hub based mission style. The game is divided into 3 acts, each separated by years. You can do things in one act that affects the later acts but you still feel like you are not progressing toward a goal.
Combat is another problem for me, an attempt was made to "speed things up" but that has come at a cost. You can not fight battles "tactically" like you could. The position warriors as road blocks while you use mages as long range artillery simply does not work. Each time you think you are finished a new wave of enemies will appear in a flanking position right behind you and while you may be wailing away on a elite enemy with a high health pool you have a new wave slaughter your mages from behind with little warning. Almost every battle is like that. Battles also suffer the tedium of button mashing, instead of giving commands to attack, you have to mash the button for every swing. This hurts the battles that instead of having an almost RTS quality of issuing commands to a squad as the leader you are doing more of a hackn'-slash.
The set locations are also hurting. "Cave" locations are all the same map you are just in one arrangement or another of the same cave. Same goes for many locations, you have "underground", "deeproad", "cave" ect. ect. It is the same location for all, you are just traveling a different part of it.
The designers spent a while giving several monsters/races overhauls. Darkspawn got a new style, Qunari have a new style and even some prominent characters from the original game received overhauls. But why not the main character? You are only allowed to be human in the game and either male or female and that is it. You get the same default character models as the original with very little changes. Character choice/creation is very limited. Added the fact they recycled a very large amount of character models it leaves you wondering why go out of your way to make those huge changes?
Weapons/items/armor got the worst deal out of them all in my opinion. There is hardly any "set" items and most stuff you find is generic that winds up being much more powerful then the named items you just spent a lot of gold on because generics scale to level.
Storyline-wise it does have the problem of you not working toward any goal like i said before. The game itself feels like it is just filler and the ending is very ambiguous. You choose how the story unfolds and what events happen and whatnot in the first 2 acts and the 3 act is more of a climax of all the side stories you started or did not start. After all that the game leaves you with the impression something else has been happening the whole time.
With all it's faults the game does shine on a few things, Boss battles feel more like boss battles and voice acting is topnotch. Crafting is much better handled than in the original and it is nice to see the game designers attempt to take the game in a new direction without removing it from it's roots. But the problem is that the game uses the same engine as the original and is much to close to the original to have the changes be good. They give you a faster combat setting that could have really benefited from an ability to designate targets. They go through character redesigns but leave so much untouched.
The game is good on it's own but don't go into it after playing Dragon Age Origins expecting something better.