Very well done overall so far, even if i am a sucker for fantasy.
The story is engaging and well designed, with almost every choices leading to a different outcome or scene in some way. The initial mage/bookworm/warrior choice is genuinely impactful and cuts off a number of options/outcomes in specific events without completely altering the story and requiring 3 unique paths. Some choices can have big outcomes in terms of revealing information, though so far i'd suggest that some of the 'reveals' have been effectively brushed aside The elven conspiracies that the MC is aware of have managed to not really be addressed at all
The renders are pretty good and all the characters so far have their own compelling enough stories and character development. The LIs are all unique. The sex scenes aren't long or complex so far, but i don't personally mind as for me it's more about the character dynamics.
I think the dev has so far struck a reasonably good balance between choice and branching content, which hopefully allows for the project to progress forward at a good pace. Often in AVNs, choices mean exponential branching and complexity, which means an exponential slowdown in game development.
I'm not sure how this will change in 0.5 assuming the main LI has become established - It's not seemingly a harem game, so this could completely change going forward. Also, I'd note that some of the apparent points systems so far feel a bit excessive and unnecessary, but this may change in later chapters. I'm concerned that the dev may be overcomplicating things. For example, you can obtain points for 'aurora love', 'aurora shame' 'aurora fear'. Is this a temporary mechanic that just influences a single event, or does it mean that there will be three unique aurora branches going forward that have to interact with every other branch. I'd rather we don't end up in a GRRM situation where the story is too complicated to finish or takes so long that the game gets abandoned.
I'm assuming that the English version of the game is in the Dev's second language, but one minor issue i had was that in quite a few of the lines, words were missing or the lines just felt a bit disjointed. I could still clearly understand the intended point and it wasn't immersion breaking as it can be in other AVNs (god some of them are so badly written). In that sense i commend the dev on the English translation as it does feel 'natural' and native. I just recommend going through and having someone do some further proof reading.
tl;dr: Good stuff so far. I'd consider removing complexity in some areas and maybe adding some extra scenes/depth in others. Wishing the project good luck!