I also posted this as a rating.
I think this game has a good core. The characters are enjoyable, and their relationships with the MC feel good. I also think the development of each relationship feels right. The early visuals are very rough, as the intro truthfully states, but they do improve until chapter 5.
Now comes the criticism, though. The story is very long-winded and, for my taste, too grand. The relationship development and romance are quite overshadowed by the constant events that occur and a lot of lore and explanations. Let's be honest, I'm here for the girls, and it feels like there is a constant swap between grand story and relationship development. The two are not very well interspersed, in my opinion.
-- POSSIBLE SPOILERS AHEAD --
Many relationship events feel out of order. The conversation between Natasha and Gianna was good, but the repeated "oh he is not my boyfriend" before and during that conversation feels weird. They are basically together, and a couple of scenes later they make it official. So if the labels are important to them... then they should have sorted that out earlier. Nothing about their feelings for each other changed. Also, they really not have sex after becoming a couple? Seems unlikely given how horny everyone always is.
Speaking of horny, everyone in the group has the hots for MC; there is constant teasing, but then barely anything happens. It doesn't really fit together. There is a one-month timeskip and no relationship development during all this time? Compared to how quickly everyone was infatuated with the MC, this feels out of place.
The "I'm not ready" lines are super boring. I get that it's an easy way to stretch out the relationship development, but give them a good reason; make it believable. They all have the hots for the MC, throw themselves at him, but are "not ready"? Sorry, it's lame.
Overall I don't feel super invested in this story. There is quite a lot of story, which seems nice, but then the relationships develop at a snail's pace, and I'm just skipping through conversations with side characters that are not relevant for the interesting bits.