KotOR2- Fuck you LucasArts and your "WE NEED A CHRISTMAS RELEASE DATE!" 6 months and releasing it in mid-summer would have done so much more. The amount of cut content, some of it already voiced and designed (HK Factory for example) is ridiculous. I hope Team Gizka finish the Restoration project soon
Bioshock- Great game, very atmospheric. Loved it. Then it got to the ending (I got the bad ending) and I was just a little confused. It came abruptly and made me feel hollow inside. So bad I didn't bother playing through for the good ending.
Oblivion- I'm the Champion of Cyrodiil, oh shit giant monster, better get my fight on, wait, no some douche turned into a dragon and killed it for me. Wait, what?
Halo 2- That is how to piss off your fans in ending a game. I'll give them credit for truly crafting a way to annoy your playerbase so well.
FFXII- Just echoing what other people have said. I was kinda excited when the game started up. Vaan's working on being a sky pirate, there's a beautiful princess to go make out with and the political turmoil which is always a nice touch. Then it kinda...melted away. The characters who I'd thought would be quite interesting were just pretty bland in the end. Vaan's whole skypirating thing came to nothing.
Penelo...well, I never saw much point in her in the first place. Her whole character was summed up as "Childhood friend of Vaan" as far as I could tell. She could have been replaced with one of those characters who pops up every quarter of the game for plot devices and I wouldn't have noticed a difference. Only times I used her was when I had to.
Balthier was kinda interesting. Wish I'd used him more in my playthrough, but I ended up using Vaan, Basche and Ashe for most of the game. I feel that Square over extended their reach trying to make each character interesting and appealing. It ended up just being a bit...well, shit.