Great game, and I will say, I really like your casual inclusion of LGBT+ identities, with Cassie being openly bisexual and Riley being demisexual. As a queer person myself, I think you did a really good job with those inclusions, so a big thumbs up there. It's definitely a top notch VN regardless, but those aspects being so well handled is an even bigger bump in my personal enjoyment of the game.
Glad you liked it, it's always gonna be a bit of a contentious matter regarding the handling of that sort of stuff, given it's a porn game and it's very easy to slip into the realm of fetishisation rather than representation. I'm essentially trying to do both. I wanted lesbian scenes in the game, but figured that if I was gonna do it, I have to at least have it make some sense by having the characters actually identify such that they would be into it. The important thing for me is that characters who are something, are still that thing even if they player makes choices that result in it not really being explored. The exception to this is that because it's a porn game, it's likely that if the player pushes the plot in this direction, the canonically straight girls will end up not so straight. This is of course ridiculous by real world standards, but it's a porn game, and doing this means I can have a lot more scene variety and potentially interesting relationship dynamics between the characters, so whatever.
I generally just wanna try to be as respectful as I can to any nationalities or sexual orientations I happen to include, whilst keeping it very much in the realm of dumb porn game logic. That is to say, we're probably not gonna be seeing Sasha riding around on a bear drinking vodka, and we're probably not gonna see any non straight characters suddenly turn fully straight due to exposure to MC's magic protagonist dick or whatever. I wanna at least keep it somewhat consistent.