Hey whats up,
I'm posting this on behalf of a friend that doesn't speak much English. He is looking for a game with a good amount of French players. It doesn't matter too much what type of game as he wants to play mostly to socialize.
Any help greatly appreciated :)