One of the better games of its kind. The model (Dani Divine) is absolutely gorgeous, and even though the content is softcore it does an excellent job in arousing the player. I replayed it multiple times so far and I love how player choice really matters, especially in regards to the ending. The personality types matter a lot too, and the higher difficulties are fair and satisfying without being unfair. Great game, if a little difficult to understand at first.