Nice game.
It has an intriguing plot with interesting ending. Expected, but nice done.
Your characters well written and well drawn. Game narrative distinguishes them one from each other.
And music is also nice. It complements story narrative.