Wow, this is so aweseome.
The mystery about MCs past (I love stories where you discover parts of your MC), and the ROs that feel really fleshed out.
Also the dialogues with the ROs feel lively and I'm sure each RO has so many character traits to discover. In other IFs when there are scenes with more ROs they sometimes feel hollow because they don't interact with each other (because it's harder to write with all the RO variables), here it doesn't feel like that at all and you can see that the scene where choosing a companion to go back to the theater are written for every RO extra and not written once and peppered with random comments of ROs. This takes much more effort, but it shows in the quality and is appreciated.