Jack of all trades, master of urinating.
What this game does well is offering several kinks (even as a small token) in a passable way, so that people who aren't yet into them, but are at least curious, don't judge that "the game forced a situation of something disgusting". However, this not always works out. If you follow the BDSM sub path or the transsexual path (which is a major path), you may eventually get in touch with stuff that you may not enjoy. Other paths are "more vanilla". At least, the game does a good job of avoiding undesirable content if you decide beforehand you don't want to touch it at all (that is, if you have the edition that allows you to continue even without minimum points). The watersports major path is a bit more straightforward, if you're ok with pissing, you won't find nothing unpredictable there and if you enjoy pissing, you definitely must try this game. Yet, without the mentioned edition, you must take either trans or watersports which is a big no no for many (at this point you aren't aware of trans identity, and can opt out of it later, before it gets clear, but still...).
The major issue of this game is how seasons 1 and 2 are different from the season 3 and this backlashed. Season 3 puts a mandatory cage on the MC (even tough you soon get released) and introduces optional NTR, both are understandable mechanics story-wise, but together were deemed a blasphemy for several players, as people understood the game was suggesting something. At the same time, it treats Stacy, an optional incestuous love interest, as "only a friend" not related to the MC. It makes no sense to remove optional content after it has been introduced as you won't please neither group (incest lovers and haters) but the game did it for no reason at all, specially after cock cage and NTR.
Season 3 seems rushed and lines don't fit as well as previous dialogue in Seasons 1 or 2. Still, this game deserves a try. Just skip it if you find yourself not ok with the content.