This was well made and I like a nice fantasy romp... but I did have a couple issues with it.
Strongly feels like every choice is pointless, most of the convo ones are just the same thing phrased 2 ways... and there's no choices for the important stuff like if you'd want to get with the elf lady or not, if you were truly joining Eris or just lying about joining up with her... I was kinda annoyed that the MC was always going to be really curt with the elf, even after hooking up with her, and there being no control over it at all. Then in the later parts it corrected this not by giving impactful choices, but by there being none at all. So yeah, this is my primary grievance.
It's weird that the character is repeatedly called Magnus, including by people they're close to, when that's just their surname (and not the part you can choose, so might be immersion breaking)... for a while it threw me thinking it was incorrectly using the default until I remembered he had a surname.
The convos sometimes felt a little off too, like people trying to be too cryptic or poetic or something and it just came off a little ehh, but that mighta been on purpose to convey their personalities or some such... but did make me somewhat lose interest in the dialogue in places.
The sex scenes were a bit flash in the pan, is the best way I could describe it.
I hope we get a bit of the demon lady in her natural form, especially during any sex scenes, as I do have a weakness for that.