Don't know if you're still looking for input on this, but I am doing some mature themed writing myself so I thought I'd register to give my comments.
Notice how you're using a lot of "opinion words" in describing your story. Backward, horrid, innocent, talk sense, phobia, etc. You should try to detach yourself from your own value judgements when writing fiction for entertainment, otherwise it's going to feel like reading a political diatribe and it's going to basically suck. If your story involves a divisive topic, try to avoid writing dialogue that carries a tone of clearly favoring one side over the other. The story should have some appeal to everyone regardless of whether they lean left or right, and whether they personally like gays, jews, muslims and the like, or if they can't stand them. It also shouldn't assume that the player knows, or cares about the pecularities and customs of any religious group, including ideas about morality that you've grown up with and always taken for granted. Naturally, this is difficult to execute well and I would therefore suggest that you refrain from pursuing your second idea. The rape story gives you much less to worry about in terms of pissing off your audience.
For a good example of what not to do, watch the movie The Purge.