you're from France. why are you complaining.
There's nothing going on in the French forums, no games analysis, no games showcase, no discussions...
Sure! People prefer the english communication and those french rednecks are alone with their empty balls.