My first reaction was WTF? An English topic in the French gaming section???
My second was: who are those guys on the forum that post at ungodly hours (like 4 in the morning, civilized time
)?
My third, this looks interesting.
After reading most of the posts, I do not have much to comment on except that you may also want to try the following forums in Europe:
Hardware.fr That is one of the other "great" forums in French. Quite a few of the members here would also be there.
Boards.ie a great forum based in the Republic of Ireland
Gamereplay not entirely sure about this one as in where it's based but it seems quite interesting from the quick peekI had.
Hope this helps and good luck with the project.