Quite a nice experience with a few personal nit picks.
Game plays really well actually. Like the controls are great, everything feels intuitive and dialogue system works perfectly. Applaud for that.
Unfortunately I could not get into the story as much as I could. The general progression for some of the characters are sometimes less rewarding than I liked.
However, I will say, you present a great varied cast of characters here, each with their own distinct personalities and ways of talking. The dialogue can use some more work but nevertheless, great work on that front.