I like all the different paths you can choose and how each one doesn't just alter the ending, but sometimes you fail early! Having a way to restart when you reach any of these endings is a nice touch!