After beating Mass Effect 3 and feeling the same disappointment that much of the internet is talking about, I thought to myself what some actual *good* endings of games have been like. And come to think of it, it's actually hard to think of any games that I've played that have had real, honest-to-goodness, GOOD endings. Here's a few off the top of my head that I managed to think of, in no particular order. Yes, SPOILERS are ahead!
The Telltale Sam & Max series have had great, funny stories, each subsequent series being better then the last. They accomplish call backs like no other.
I really enjoyed Heavy Rain's story. Again, avoiding spoilers made the big twist get to me with the best impact. It was one of these games with so many branching paths but because of how my particular game ended, I felt no compulsion to try to achieve a different one. In fact, I won't even spoil it here just in case you managed to go this far without it being spoiled for you yet!
Chrono Trigger is a beloved RPG classic that I played the heck out of. It's main ending, while cool, isn't necessarily exceptional, however the fact that the game has 12 OTHER endings is what is so cool. Starting a New Game+ offers you a teleport to the final boss of the game right at the beginning, and allows you to defeat him at any point in the game's main story. Beating the end boss at different points nets you the different endings. Such as...
Riven is the sequel to the original Myst adventure game. I was a big Myst fan back when it first came out (like many people were) and was really looking forward to the sequel when I heard about it. Playing through Riven was a big eye-opener for me when it comes to telling a story through an environment. I cite it as one of my main inspirations for wanting to be in the video game industry, and I found it's many, varied endings to be very satisfying. The methods the game uses to not just show you things but to actually teach you something, like the alien symbols for numbers and colors, are very dynamic and helps invest yourself in the world.
I'll add more later as I think of them. :) Any suggestions for good endings in games you've played?