Welcome to the uncomfortableness of nier/drakengard. Where open sexuality, bdsm, poly, and even possibly pedophilia (one of the characters in drakengard, although not sure if this was ever confirmed) are all just window dressing. Not saying its right or even justified but this has been part of its DNA all the way back to Drakengard. Honestly alot of it is subtext. Only Drakengard 3, Kaine, and 2B have explicit sexual undertones. These are not for everyone but at their core they have really great stories.
Drakengard was absolutely crazy in this regard. The core cast consists of:
Caim, a psychopath and the main character.
Seere, a child who is incapable of growing into adulthood.
Leonard, a blind pedophile priest.
Arioch, a barren elf that is also a serial killer that targets children.
Can you see where this party is kind of fucked up?
Lather on top of this the fact that Caim's sister Furiae has an incestuous infatuation with him that drives her suitor Inuart jealously mad, and you have easily one of the weirdest, most twisted collection of characters you'd probably find in any game released by a major publisher. So much so that the English localization actually censored some of the dialogue to tone things down.