Originally Posted by Maylander
From a technical point of view, Oblivion is very far from impressive. Compared to the complexity of games like NWN2 and G3 it's a rather simple piece of coding. Why? Everything has a single startpoint and only one outcome - every quest, every dialogue, bugdetection in such a code, where everything is linear, is a whole lot easier than bugdetection in complex code with multiple outcomes on virtually everything.
If you truly look under the hood of Oblivion, it's actually even less impressive than the game itself is. In fact, it looks more like GTA under there than any of its competitors to the RPG GOTY award. Of course, Oblivion looks stunning, and there is no doubt it took skill to make it look so beautiful, but the code itself is not advanced or impressive.