My mediocre French is not good enough to appreciate the story behind this game. However, I found it to be dialog heavy and the gameplay was slow. This meant I was not very engaged and I felt that the game needed more interactivity.
Even if you don't speak French, you don't miss much, believe me.