This is a good game and definitely worth playing. There are a lot of characters, and all of them are gorgeous. There are also a lot of sex scenes, but unfortunately, none of them are animated, but I can't blame the developer too much because of how many there are. A bunch of the characters are really likable and a few of them actually get character development. My favorite was easily Brandy, and then a 3-way tie for 2nd between Vanessa, Lizzie, and Jeane. I didn't like Stephania at first but she actually grew on me by the end. The protagonist also receives character development and it was nice being able to see it happen through making choices. The dialogue is pretty decent for the most part, but sometimes it becomes awkward or bland. Also, sometimes the protagonist comes off like a wimp, even though he's supposed to be a bad boy, which doesn't really make much sense for his character.
The main problem with this game, however, is that it's incredibly rushed. The beginning was full of potential but one major plot point got dropped (Natalie), and another major one got wrapped up way too quickly off screen (Phill). The secret thing was also wasted potential. A few were bombshells but they were forgotten pretty quickly and I'm positive a bunch of secrets were never discovered. The endings for each girl were also rushed, in that they're all just still images with text underneath, and I didn't like that you had to choose between them without being able to have a "perfect"/harem ending. If you're not a fan of others getting to fuck your girls, like me, good news is that there's almost none in this game. There are a few (thankfully offscreen) ones that you can't intervene in, which are related to the whole secret thing, but there is also one, in episode 2, where you're given the option to stop it.
All in all, I liked this game for the most part, but when I noticed how it was rushing to its conclusion, I lost a lot of my enjoyment. If the developer chooses to make another game, hopefully they take the time to write a more fleshed out story.