DominusVita wrote...
Metal Gear Solid 4: Guns of the Patriots
Not only was it the best ending, it was probably the longest - the cinematics likely went for over a half an hour by the time you reached the end credits. Yet it was an ending that concluded questions that had been lurking since the beginning of the MG series, and would likely bring quite a few tears to the eye.
Gotta disagree on this big time.
It might be a good ending I don't know I was fighting the urge to fall asleep and this ending was because of it hard to get my questions answered when I'm too bored to care.
As for games that I think do have good endings.
INfamous 2: Specifically the evil ending. Big twist ending with sadness

I won't spoil it on the chance that someone might still be playing it but wow epic.
Red Dead Redemption. I don't care what anyone says there is no better ending out there than this. It tugs at your heartstrings and even having it spoiled for me I still didn't see it coming. Masterpeice that proves games can be art.
Grand Theft Auto IV: too a lesser extent the Roman's death ending (because Kate is a waste and no one cares about her) It doesn't evoke powereful emotions as much as RDR but not for lack of trying.
Dragon Age: Origins. The sacrafice ending specifically. I had romanced Leliana and watching her mourn me was powerful.
God of War 3: If you've played through it you know EXACTLY what I'm talking about.
drawing a blank right now but theres probably more.