I living in Germany, but always play on English server , English version of games, English voice chat :).
I joined the RPS club in steam (same username Aepervius), but would not mind finding coop...