I've been noticing a pattern in the way I enjoy games, after finishing a game I haven't found myself with those words in my head "woo, that was fun", usually once the credits start rolling I'll be thinking "well I'm glad to be done with that"
I'm wondering if perhaps game developers in general are getting something fundamental wrong in finishing their games, something important that we've lost sight of.
In films it seems they have the idea of making people walk out of the cinema happy down pat.
Even if a movie was bad for most of the time, films will have some redeeming quality saved for the ending that will make you feel good about seeing that particular movie.
But in games I think this 'feel good finale' idea is a lot more rare. In some games, like Skyrim, it's hardly even possible, since the game isn't exactly "finish-able" in a traditional sense and ultimately you just stop playing Skyrim because you lose interest, not because you where given an awesome ending and felt 'invited' to leave.

Shank 2 and World of Goo where 2 games that I can recall off the top of my head that left me feeling like I'd just completed a really fun game, and will forever be remembered as fun, but Skyrim on the other hand, despite having it's epic moment, will always be tainted by the way I left it because it GOT boring, and therefore get's remembered as BORING.
I wanted to ask what you guys think is the formula to make a game end on a high and be remembered as fun, or what devs are doing wrong to leave people feeling unsatisfied (even if they had really enjoyed themselves at first)?