An above average ending. I mean, being a pawn beats being blown up with everyone else.
Can't understand how people were "left hanging". Citadel goes nuclear, world-wide revolution kicked off in response, Earth will be free, all your friends are dead, and Freeman's a tool for powers that Valve has no intention of ever revealing (Arilou Lalee'lay
). I'd imagine that HL3 (if we live see it) will be as unrelated to HL2 as 2 was to 1. And that's fine by me. TV hasn't quite sucked out all of my own imagination.