This game is fantastic! It's character-driven rather than plot-driven, as the plot can be summed up as a bunch of friends help each other with their problems. I found all of the characters to be unique, interesting, and lovable, with Lyndie being my favorite. The writing is top notch and I really enjoyed getting to know all of these characters, including the protagonist. Also, shoutout to the developer for including a non-white protagonist.
However, the sex scenes are hit or miss. On the one hand, there aren't that many, and most of them are found in the different endings. Also, some of the scenes end too quickly, there isn't a gallery (unless you install a mod), and I don't think any of the scenes have animations. On the other hand, all of the girls are gorgeous and lovable, so getting to bed them was very satisfying. Plus, all of the scenes make sense from a writing perspective, which is always great to see.
This game plays like a dating sim, where you have to make choices that determine which paths you will play through and what endings you will receive. Choices definitely matter and I really enjoyed seeing the different endings. I think you can see most of them during one playthrough, but I definitely recommend installing the cheat mod after you finish playing through this at least once in order to see everything else, because I'm pretty sure trying to find all of the endings without it would be very time consuming.
Unfortunately, there is no harem ending, which sucks for me because I loved every single one of these characters and I hated having to choose between them. This game is pretty realistic so I understand why the developer didn't include one, but I personally always prefer that games like this have a harem ending, however unrealistic it may be. I'm not trying to knock the game for not having one, but rather I'm just mentioning this for people like me who like harem endings; be warned that you won't find one here.
Anyway, even without the harem ending and the sex scenes being hit or miss, I greatly enjoyed my time with this game and I highly recommend playing it! Well done STWAdev!