Source wasn't that great. I played HL2 in my friend's house and I can't say i was too impressed. Graphics look only slightly better than KotOR (Actually, Unreal 2 looked way nicer and was produced almost year earlier, Doom 3 also had more advanced engine) and the fabled Havok physics wasn't properly implemented - enemy's bodies in full armor floated in water like rubber dolls... it has potential, sure, but is now unfortunately obsolete. Had valve lived up to promises and given us the game half a year earlier, i'd be a hit. Now, when screens of Unreal 3, Quake 4, new Blizzard engine and that of several other games begin to show up, HL2 looks a bit... mediocre. Troika tried to make RPG out of source, and they failed. Bioware announced they want new RPG engine... and they turned source down and instead got Unreal 3 engine for their new "big RPG project"... KotOR 3 maybe? (w00t) source doesn't have room for expansion, while Q4, U3 & D3 engines have a lot to spare... So, if KotOR 3 is going to be made, Bioware/Obsidian - spare us buggy source and go for a real new generation engine <_<
F.