I'm very impressed by the effort that must go into developing a game with so many choices in it. The fact that Monica, Katie, and Jenna are all treated equally by the game is remarkable enough. But then we also have the secondary girls (Debbie, Lily, Angel, Wanda, Bella, Elaine, Zarah, and Jolina) who also each get their fair share of screentime. I would imagine that it would be easy for a game developer to have a favourite character and start to make more content for them and less for others. I've played a fair number of games where characters were unceremoniously written out (or just never again written about) because the author realized that they had spread themselves too thin. So I can only assume that the has been a lot of self restraint and careful planning going on behind the scenes in order to create this game.
Another amazing aspect of the game is that there are no forced relationships or sex scenes with anyone. This is a big one for me because there are few things that will cause me to drop a game faster than being stuck with a character I hate. It's very comforting to know that the player character is controlled by the player.
If you want to be loyal and true to your favourite character, that's a viable option. If you want to be a sleazy scumbag and seduce every available girl in the game, you can do that too. It's also possible to have a brief fling with some characters and then break it off with them later if you change your mind. If you want to play as a paranoid guy who thinks that everyone is out to get his money, you can turn everyone down and focus on grabbing as much of the inheritance as you can get. There's a ton of possibilities. I've got so many different save games that I can't keep track of them.
Anyways, I was just reminded how wonderful the freedom of choice is in this game after being given the option to just ignore the two crossover characters in the restaurant. Which I was exceptionally glad to do because I really hate Nikki.