slay the princess endings explained