First question: did you write your post yourself, or did you use a translator for it?
But probably what will happen if you write the game in French is that people will push the "translate into English" button on their phone to read it. But you might as well write your story they way you want to, and not be the one responsible for any loss of nuance or detail that way.
If you really wanted to try writing something in English instead, there's people who would help you proofread it, and constructive criticism from readers would only help you improve. It doesn't need to be perfect anyhow. But I suspect as is the case with many foreign speakers, you already write in English way better than you think you do.
@mazdark
You have a new friend.