Finishing a game is always a great achievement for any gamer. It is the culmination of hours grinding for experience, overcoming difficult boss battles, leveling up characters, weapons, armor, and abilities, and seeing how the protagonists wrap up their respective narratives. But some games have such rich lore, characters, twists, and turns in the story when it comes to the players choices that they branch out into multiple endings.