Some suggestions/feedback:
1-Change the images where the MC suddenly turns black. We're all used in real porn games to have different male MCs. We understand that male porn actors are hard to find in a consistent way, so as long as your female images are consistent we usually don't mind the male MC. But having him switch races sometimes breaks immersion too much. Stick with one race (whichever you prefer to use, tbh).
2-Some walls of text are too big. This is not a suggestion for you to cut down on word count. Some devs prefer a fuller story with more words and that's fine. But you should break the text into more pages. Also keep the text consistent. Most of the time you have the dialog boxes for each character but sometimes you switch to a pic on the left and a wall of text on the right. That makes it harder to follow. It's easier to read when you keep to the dialog box format.
3-The whole linkreplace thing is something I personally don't appreciate. If you make a choice, just bring us to a new page, rather than continue increasing the wall of text. This is especially more annoying when you want to rollback and choose something else (or even just save/load later) because you have to scroll to the bottom, sometimes a lot.
4-In the characters panel, make the link open when we click the image as well. At first I didn't even realize that anything opened.
5-As I suggested before, when in free-roam mode (part of the story, not the free-roam where you click on the left menu), add some marker/note to show which places will advance the story or change the character positions so we can visit all the places that don't first.
6- Don't keep hidden variables that aren't mentioned anywhere and have impact on the game. I'm mostly talking about the chaos variable.
Other than that, I actually think you have a great foundation for the game. The story is interesting and if you fix some of the issues you can have a really good game in your hands. Keep up the good work.
1 - Never realised that could be an immersion-break thing. When you mention the male images, I assume you're talking about the cinema teacher ? Can change that easily. But if it's about the video clips, it might be an issue to find equally good content for specific scene.
2 - 100% agreed, I abandonned the split screen walls of text around 0.5 and went dialog-box instead. Took me some time to find my real writing habits, but I think it's mostly good now.
3- Again, I agree. Main problem is my code knowledge : sometimes there re setups where linkreplace are the only way I know to implement variables. But as time goes, I use it less and less.
4- Same, when I created the character panel I didn't know how to do clickable images displaying passages. But that was originally an idea of mine, should work on it again.
5- I agree with that, working on it
6 - eeeerff, I understand what you mean, but I don't think I'll do that. It's done in conscience : main idea is make this variable visible for some sort of "ng+".
Again, thanks a lot for your feedbacks ! Can't say I'll change everything, but there definitely are greats ideas and critics here