This game is pretty damn complicated.
The main gameplay stuff is fine, if time consuming to figure out. But there's multiple routes, multiple endings, multiple variations in the endings, many multiple choices, and trying to align them is a huge pain. What we need is an effective play guide, so we can see every line of dialogue in as few plays as possible. I'm closer to a 1 and done type of person like most gamers, but if there's an effective play guide, I'd replay eventually to see the other stuff, but without it I'd almost rather not play at all.
The literal guide for both endings can be literally reduced into...
Be a Dick at Choices and Corrupt all the Girls - 0 Affinity or Love points with any heroine, all of them turns into evil godess, instantly thrown in chaos route ending or the corruption path with the usual evil harem ending.
Wisely choose stuff mid conversations, since events happen linked to the call and mingle option, be careful... just save before each answer, pick one of them and see if the affection value of the girl related to the event changed, if it is +1, u picked right. Repeat ti'll end and u automatically fall in Law Route as long as u don't ever change mingle to train the girls... also at one point, game will force u to pick a main heroine in this route, if pick Tyrca, will go for the usual Law ending, minor changes based in the respectful girl i choose as loved one(and more scenes related to her at the ending). Note that --> ALL IMPORTANT CHOICES ARE LINKED TO GIRLS AFFINITY LEVEL if u're aiming to law or the good vanilla ending...
Not triggering anything mentioned above, or not enough relationship points with any heroine = automatically thrown in normal ending and real last chapter of the game ain't even triggered.... Also be aware that game has bad endings, but mostly are related to stuff like --> LOSE IMPORTANT BATTLE AT POINT X or to NPC X... and that's it lols...