@MangoMeta Gay, futa, and NTR are all avoidable. Even omitting scenes centering around those themes, there are a lot of scenes found the game--that's coming from a player that avoids most of those themes as well. Fair warning though (and minor spoiler), avoid the Dwarf and Succubus as they have gay and futa scenes respectively. As the game is still in development, it's been noted by a couple of users that there are some unintended overlap with NTR despite an early choice to avoid it and lock out NTR in the game; however, it appears you have to really go out of your way to see those overlapping scenes. (The development team have acknowledged those concerns in an earlier post so they should be addressing them.) In other words, it's avoidable. Also, I'm fairly sure there's a lot more than twenty scenes of cheating as I think that count only considered Alexia's, the wife's, scenes and did not consider the infidelity of by the husband, Rowan, who you control for the majority of the game. I should note that Rowan can be absolutely faithful to Alexia and does not have to cheat on her with anyone. Regardless of how you go about things, there's lots of stuff packed into the game that should keep you entertained; just don't mind the occasional bug here and there. The game is fun and I recommend that you try it at least once, bro. Have fun and enjoy!
PS - Oh, also, here's a friendly hint (minor spoiler ahead), when you get around to doing the map exploration portion of the game, visit the Orc encampment in the NW (upper left area). You'll have lots and lots and lots of time to do this so there's no rush, but it's imperative that you visit that location (and revisit that location several times). This particular site revolves around the Orcaid events. You'll need to revisit this location several times to wrap things up there otherwise you'll encounter a game over event around Week 60. Many new players are surprised by that, and inevitably ask what to do. So I'm giving you a heads-up on that now. Again, have fun and enjoy the game! Cheers!