What's the big deal? The children in Heavy Rain WERE hideous little uncanny-valley bodysnatchers. It has nothing to do with them being French Are people retarded?
"This just in! Cliffy B Hates French videogame children; therefore hates videogames!!"
"This just in! Cliffy B Hates French videogame children; therefore hates videogames!!"