Wonderful job. I went through it twice to check all the possible outcomes and was not disappointed! And a couple of them made me laugh out loud :)
That's great! A lot of time was spent figuring out the narrative and a lot of work was put into making it come alive! Glad it made you enjoy it enough to play through twice :D