So I'm about midway through a new playthrough of Dragon Age: Origins. I'm determined to finish it this time, though as I work on this, I'm reminded of why I tried and failed twice. It takes a long friggin' time. I mean, slogging through something like the temple and caverns that lead to the Urn of Sacred Ashes feels absolutely epic, but at the same time, I'm kind of like, "When do I get to do the next thing?" I feel like I've been playing the game forever already and I haven't even done A Paragon of Her Kind or Nature of the Beast.
I think Dragon Age: Origins is the game that had to be the first in the series, because it does such an amazing job of world building as your Warden travels all throughout Ferelden, to cities, villages, forests, strongholds, Deep Roads, the Circle tower, etc. The scope is insanely impressive, and it's clear why the game is so beloved.
Now, with that said, the sheer epicness of it all is exactly the reason I think Hawke's story had to follow it up. Origins was the story of an entire nation, but Dragon Age II was the story of the people who have to live there told through a single family. Where Origins is a bit overwhelming to me, DA2 is just flat-out compelling from start to finish, because it feels far more personal.
Anyway, on a different topic, it's funny that people complain about the enemy waves so much, because as I've been playing Origins again, I've been reminded of how that game, too, would spawn enemies right on top of you all the time! You'd think you'd cleared the path behind you, and then you'd advance into the next room only to have enemies appear both in front of and behind you, keeping you enclosed. The game didn't have waves, of course, but it certainly did a lot of things to prevent you from being able to predict your next fight. I've lost count of the times I've reloaded the game just because I didn't like the way a fight was going.