An Example of what I mean by meaningful story choices: Providing more than one Guild to join, letting the player decide which one. Then writing different story branches for each Guild.