Well, that's precisely why the content filters exist in Rivers of Astrum
. So, ive got plans for a pretty wide spread of kinks, and yes, there are straight scenes planned for the girls, but this is where it gets into "canon" vs. "non-canon". I structure the game - in a sense - like a "choose your own adventure" book, at least when it comes to the characters and their actions, they have their canon versions that i originally wrote for the story, but they are whoever YOU want them to be, and you decide what they do and don't do. But if Kim does something that is grossly out of character for a lesbian woman, like agree to straight sex ... i mean ... Cara's gonna have a LOT of shit to say about that, obviously.
It's a balance. On the one hand, i have the canon story, as i said. In my head, Kim and Cara are a couple, and remain together, and strongly connected, through the entirety of the story. But writing it linearly like that - while it would be easier, and faster - it would sacrifice a lot of player choice, and im also a big proponent of player choice driving a story.
But as i said, that's what the content filters are for, so you can switch on/off anything you don't want to see
Still tho, canon Kim is best Kim, imo XD