I am a sucker for these types of games, but I have to comment on a few things. I just wanna provide some feedback, so don't take this the wrong way. Also this is gonna be a chunk of text so forgive me for that.
Make the map smaller
- So to reduce introductory friction for the players I would recommend never adding locations unless they have specific purpose. The docks? No idea, can't click them. The residential area? No idea, nothing ever happens there from what I can see?
I know you want to make the game feel expansive and large, but it adds clicks and frustration with nothing happening there. I'd say add the locations as points in the stories make you go there, and then re-use the locations as much as possible. Madeline wants to go to the beach? Now unlock it so you can go there, add a randomized generic beach porn gif, and then make other characters re-use that area with their own beach events.
I know having plans to add things there later is a thing, but at least add a disclaimer about "Warning: Nothing in here this update" or something of the sorts.
Reduce the amount of gifs in the events, and make more events
- Now this might sound like some crazy "give them less so they want more" thing, but stick with me for a sec. Having every event with the girls be a MAJOR event with lots and lots of gifs thrown at you at once makes the game feel empty. It makes it feel like there's no build-up to the big events. First time partying with Madeline? Cut some of the main gifs, add some generic porn gifs where you can't distinguish the person in it, cut at handjob or blowjob. Second time you're partying with Madeline? Add more gifs, end maybe on a "next time I'll bring a gift" from Madeline and then next time you party with her she brings along her friend in the gifs you used.
And this brings me along to my last point:
Progression
- Working out with Emily to increase her love points, but your love points with her are low? Handjob gif. Working out when you got more points? Blowjob gif. More points? The fucking gif.
Feeling progression is important, and only getting the same thing every time kinda breaks the illusion that you have to work for it.