I am currently playing a game called "Reventure" [0]. The objective of this game is taking back the Princess from the Dark Lord. The funny thing about the game is that you can select different paths to take back the Princess and it will end with different endings. For example, you are seeing a fisherman during your adventure and somehow you are distracted by what he does. You join the fishing instead of taking back the Princess. The game ends with the story of the fishing :)
Your character appearance changes over time depending on the end of your adventure. Also, there are many items and hidden routes in the game. These make you think about how the journey will end.