Why the Bad Reviews?
1. First of all, read the tags and do know not all of them are avoidable so you don't rage at nothing as some guys that make bad reviews because they didn't read.
2. Second, I said that because is not very "optional" most characters you HAVE to blackmail or drug them to have intercourse or something, they are NOT optional, but they do not see forced at all, characters won't cry or anything because of blackmail, it's like just to have a reason to have sex, the talking in this game is not very rich.
There is a more harsh scene though that is a kinda "rape" scene though it is very harsh and as so, optional.
THIS GAME IS NOT FOR EVERYONE DO READ THE TAGS.
NTR? as of v0.12, not yet, it is not NTR, it is voyeur, some scenes you end seeing someone has sex but there is no NTR yet, and even so if the game has ntr later it will not be you getting NTR.
Now back to the game review itself.
This game is not a game about story or character development.
This game is made to be fast, fun, and to make you burst a nut so don't expect much story or anything complex, since it was made to be fast and simple.
The focus of the game is mini-games so you'll see them a lot, they're not buggy and they are very fun, 10/10 easily.
The characters are very beautiful and the sex animations, angles, options are very good.
One of the biggest problems I would say it's just writing, the game dialogues are made to be and are fast but there's no problem with it, it's just the writer english that is bad, but you can get used to it.
Grinding.
Some people raged at the game balancing system and gave bad reviews for that, it doesn't get that much unbalanced, the dev made a balancing update and the game itself gets more balanced and give you new ways that give more money later, I myself tried the save editor before to get money faster (And it's funny because the dev has put anti-cheat).
But the game later had a balancing update, so don't worry, you won't rage at it now, or at least later, if you think is too much grind maybe just wait as the game is developing and the dev is making his changes.