Since there's a thread for worst game endings, I thought we should also have one for best game endings to go along with the protagonists and villains lists.
My personal favorite: Final Fantasy I
My personal favorite: Final Fantasy I
After a whole game of loosely connected quests in service of a vague prophecy, you finally learn the truth-that the whole thing was part of a time loop orchestrated and created by the tutorial boss from the start of the game, and everything you were doing was fitting into his master plan. And even though you fight and defeat said tutorial boss, nobody will remember or celebrate what you did, because breaking the time loop means it never happened. A clever (by mid-80s) and very bittersweet ending that ties everything together well.