A great piece of work.
The dialogue choices were interesting and for me kept the story going, but more than that. It made the character believable, and made one feel the choices one makes will drastically change the outcome. Overall it was a great game. Kudos.