Thank you for the kind words!
A note on the sandbox portion:
All of the characters are integral to the story on some level or another, as are the individual interactions and potential choices made within these interactions. The timing of when events are triggered also have certain consequences from dialogue variations to potential later changes.