You know, I usually prefer full furry (and I'm not a fan of Illusion models either), but I can't help but love this one.
Pretty decent setup/worldbuilding to contextualize what we're doing. I vastly prefer games that try to do something like this rather than the usual "I'm gonna rape/blackmail the shit out of every one I see", which seems to be really, really common in 3dcg games. It's nice to have an MC who's both competent and not a scumbag for once.
That being said, I found it weird that you get to refuse almost every sex scene in the game, yet there's two times you're forced into one in a way that's kinda jarring. The first one with Katherine is a major departure for how the MC acts (or how we get to choose how to act) in most other situations. Especially since every following events can still happen mostly unchanged if in that scene the MC just gives a dressing down to her and she breaks all the same. Sometimes the "illusion of choice" can be a good thing if there's at least a significant change in behavior.
The second one is with Layla. Fucking her specifically so that her mother hears is probably the most spiteful thing the MC does, and it's barely provoked. For a guy that's understanding even with the demon girl that's actively antagonistic most of the time, it was a really weird scene. Same goes for the followup with the "tame the elders" quest and slowly corrupting her mom with dirty talk. I feel like there's a way to progress in that quest while not forcing players into being spiteful pervs.
I say this because this is one of the few games that actually makes choice have some meaning. Refusing to have sex with Rose when she's drunk and having her reference that on the next scene was a nice touch. Even if there's no real long-term consequences, it's nice to have the story react to different choices, however small.