The problem to me isn't the "rape" aspect especially since you've got the opportunity to avoid it. I see it as a logic flaw in the game. I really don't see Kaylee, painfully shy, sitting at a table with her older sister look across the table at her crush who is sitting next to his girlfriend saying
"I use my mind control powers on MC and take his dick out and stroke it hard, climb up and ram his throbbing member into my sopping pussy and ride him like a rented pony until he shoots massive amounts of cum in my pussy" - or words to that effect. What took place is TOTALLY out of character for her. I realize we're supposed to be caught up in the fantasy of the game, but in reality they're still sitting around a table together looking at each other in real life. If nothing else I think Skylar would have popped up with "Kaylee!! What the Fuck?!?!" or something like that if her little sister did something like that. Conversely, if Oscar took over control of her character and had her character do that for the plot, I see her running out of the room crying in embarrassment. Oscar is probably the nicest and most caring person there
, I don't see him doing that anyway.
That sequence felt very forced and rushed like you felt an obligation to have a sex scene in the update with someone other than Hannah. It just doesn't match the flow of the story and the personalities involved to me.
Just my take on the issue and how it struck me.