I was holding back my comments until after I finished the PC version of the game, which I just did, and now I can say...
THE ENDING FLAT OUT SUCKS FOR KOTOR 2.
How disappointing, I must say.
I also have to add that I think Obsidian did a horrible job on KOTOR 2. The bugs are hideous in this game. The game crashed to the desktop on me over 25 times. That's not what I call enjoyable, let me tell you. Because of this, I must have hit the quicksave button over 1,000 times during the game to avoid losing time from crashes.
Bugs. Ugh. My quest log was filled with quests that could never be finished due to horrible game design. Again, very annoying.
The characters just were not fleshed out at all--nothing like KOTOR 1. Why even include Canderous if you're going to gimp him up so badly, and not even show his face? WHY?! It does a disservice to his character to turn him into a pathetic shadow of what he once was.
So many more bugs in the game I don't even know where to begin, and since most of you have already suffered them, I won't.
The game had a decent story for the most part, and could have really shined if they just put more polish into it, and fixed up not only the bugs, but also finished the NPCs in the game instead of doing a half-arsed job on everything.
The game just feels unfinished and rushed.
The ending was the worst part. I tried to convince myself that I could forgive most of the negative parts of the game if only the ending just rocked. It did not. After the final ending movie I was waiting for a cutscene to my allies so they could all say goodbye, or something...
But the credits just rolled. How LAME. They didn't even let you say goodbye to your companion NPCs. Lame, lame, lame.
Not impressed, Obsidian. Sorry. But I did finish the game, so I'll give it a 7 out of 10 stars.
edit: Was a little harsh in my end review, so I changed it to 7/10, which is a fair review, I believe. Good game, but there is a lot keeping it from being a true winner like the original.