This is a really great game that gets better every month.
Since the game is a bit of a sandbox, I think that one way the game could feel more alive is to introduce a mechanic where the dialogue is a little less deterministic. Right now it seems like the responses are hard-coded to certain stats so if stat X is >70 the girl will always say the same thing.
I think it would be more fun if there was a fuzzy logic system where certain statements are tied to certain stats, but there is an element of randomness to what ultimately gets chosen. So if a girl has high love, she is more likely to choose among the high love responses, but also might choose a more neutral response sometimes.
I also think that one could create a synonym system for certain loaded words. For example, a girl with low stats might say “breasts”, or “bosom”, whereas a girl with high stats might choose more titillating language for the same part. One could also include adjectives here... so she might occasionally add, say... natural, fake, big, small, tiny, huge, new, brand new etc. when describing herself using the same system. One would simply replace the word “breasts” with a function that generates a custom statement each time.
And what the heck... since I’m making suggestions, it would be cool if the plastic surgery option was expanded to include things like body and face changes (just cycling through existing assets).
And it would also be fun if the girl made reference to her physical/mental changes in future dialogue... does she like the new her? Does she want to change more?
One could even imagine a “sexy_opinions” value for ”plastic surgery” where she is excited or upset about the changes.