One of my personal favourites. It is a massive game, probably too big a game for Ren'Py to handle. There are dozens of girls with different personalities, a plenty of activities to do. Writing and visuals is alright-to-great. Still, I believe there is a fundamental problem that needs to be adressed. It is the conflict between the story this game tells vs. the gameplay it provides.
The following is some 'too long: didn't read' ramblings which you may find interesting, although the most important points I've already made.
Look. I see two ways of playing. On the one hand, you can go bareback, find a girl that you like, progress her story-line and, well, get married (that is the ending that we have). On the other hand, you have so much content and it is so grindy to go through all the steps again (it is a Ren'Py game!), that this game practically begs you to try it all (or most of all) on the current run. I simply cannot imagine anyone who will play 'Love & Sex', say, three times or more.
How does the game handle the seeming abundance of content? You can make all the characters in the game your lovers (or sex slaves, duh). It is exemplified in 'harem' feature. Some of the girls in the game can go together. You can 'marry' your harem, for instance, which leads to a different ending.
We've come to the root of the problem. As a developer you simply cannot tie all these knots. You can argue that we don't have to be completionists, which is probably true, but open-worldy nature of this game kinda promotes this behavior.
And this is where it all comes tumbling down. The stories are vastly different in terms of how well they're developed. There are girls with unique mechanics, and there are more 'generic' ones. The ties between harems are non-existent. So you practically have a game, which will always have a half-baked feel. You can argue that this is a gamer-problem (you can progress some polished route, finish it in an hour or so and be on your way), but that doesn't really convince me. It is an open-world experience, for fuck's sake. The limitations of making it with Ren'Py, combined with this constant incompleteness, make it difficult to be really invested in the particular story or have a perfect power-trip.
Doest it make the game bad? No. It is great, even if a bit repetitive. The visuals are ok, the writing is nice, occasionally great, the variety is something to behold. It has a certain wow-factor when you see new routes opening during the playthrough.
But you practically see the mountains the developers will never be able to cross. Combined with ugly animation here and sloppy writing there (again, it is difficult to make everything perfect when your game is so big), it makes for a rather so-so wank.