Thank you so much for your long and detailed comment! We really appreciate the time and care you've put into playing the demo.
Character authenticity is definitely one of our major concerns, even when the characters are having silly moments, so we're glad you enjoyed them and our take on those tropes. Robin does have her own character--and her own backstory that will come to light in certain routes--which is why her name is fixed. She's an introvert, but also in some ways a people pleaser which is why she can have different choices/reactions based on who she's got her eyes on. Of course she might seem a touch too mutable, but for the sake of giving the player the latitude to shape the story to such an intense degree that's a necessary sacrifice.
And yes, some characters in the game are at odds with each other and by taking one person's side, you have to snub another. That was deliberate, although we understand wanting to make all the characters happy. (And with Cain in particular, his desire to see Akio be lectured or turned away is because he's unable to do it himself...Akio is legitimately inconsiderate and rude on occasion, but it's up to the player whether they want to tell him off for it or explain things more gently to him.)
And you're correct about the theatre scene changing if you achieve max affection! We wanted there to be a chance for the player to earn more affection to escape the common route bad end, and we also wanted to emphasize that at max affection, the relationship feels more natural and flows on its own. That is a very good point about involvement though, and we'll take that feedback into consideration for the final release.
Thanks again! Your comment brightened our day. We'll be hosting a Kickstarter soon and if all goes well we'll be releasing the full game by the end of this year, so keep your eyes out!