There were a lot of idioms I noticed, but I really don't feel like going back over the game to make a list (sorry), my comment was more about the feedback that you should have more native english speakers as testers to get that feedback in the future. If I ever do replay I will make that list.
But I can bring up one, and it feeds into my comment about homophobia. "Fudge Packer" is an insult towards gay people. Aside from gay people jokingly saying it to each other (with consent), it doesn't have any other context that I am aware of.
So you have a character repeatedly using it as a taunt, but that taunt is homophobic. There are any number of insults you could have used instead that wouldn't have changed the intent.
But saying this is fiction, therefor implying it is ok to use that idiom is bad argument. It had no point, there was no arc for the character using the term. And throughout the game you conflate liking anal sex with being gay, which is at times painted as being negative.
Just because it isn't your intent, it doesn't mean that isn't the effect. Things like racism, homophobia, etc etc should have a point to them, illustrate a point, have the character have an arc and change, spur some other character into action, etc. If you simply include it without commentary, it comes off as authorial intent.
I did not say he marries both characters, I am saying you both marry a teenager, who you have authority over as a teacher, AND you play a minigame to impregnate her. I am talking about the same person the whole time.
I was saying those things were problematic AND there is content that comes off as homophobic. It was a list of issues I had