Very cool idea, love the MUD style simulation with a pretty neat dynamic story line of fixed characters that can change dynamically. Recruiting or protecting certain characters/heroes can have significant outcome on the ending.
Would be awesome if more of the generic “recruit” or “gain influence” decisions had more branching routes and optional choices to potentially increase their rewards or influence their outcomes.