I came for the great animations and stayed for the plot and relationship development. Incredible game! The animations were done really well and I felt the distinctiveness of their personalities that made the whole experience feel even more enjoyable.
The only thing I think it might be missing is being able to see the results of a bad pathway ending. For example, selling Lauren to the Orochi was hot and I liked seeing that play out, even though I immediately loaded back before it happened. Seeing the results of the lost bet from Jasmine's party, in the beginning, would have been good as well, though how it went was believable for how early in the game it was.
What I really felt like was missing was towards the end when looking for Stabb's help prior to the big showdown, the Gangbangers were discussing giving you a choice, which felt perfectly set up to be one of the game choices with branching results. I liked the way it went, but it would have been even better to be able to have a choice there that leads to a bad ending and seeing what happens to the girls, like with the Orochi deal, prior to being saved. Being able to see how things can go wrong makes it even more rewarding when they go well.
Edit - The last thing that comes to mind is that no one ever got wet. You'd never see panties getting damp or fluids dripping down a leg. Seeing arousal fluids would go a long way, not to mention blood for characters that are virgins.