So the general consensus nowadays is that video game endings are doomed to suck. If it's not Deus Ex's or Mass Effect 3's "press button to see this ending" business, it ends on a bull shit cliffhanger or has no closure and leaves the player completely unsatisfied like Final Fantasy XIII-2. The last game I finished with a great ending was Persona 4. You end the murderer's killing spree, discover the truth behind the murder cases, you've done everything that you needed to do, and it all wraps up on a positive note that makes you feel like you really accomplished something big. So I ask: what was the last game you finished with an ending that you were completely happy with?