I think GermanRage20 set up a team for gamebattles, I remember some people wanted to get it going. I've signed up for an account already.
Scyniic, if you can add one more section for gamebattles. GERMAN make the first post in that section with the team name and then anyone who is interested can sign up and post their usernames on that thread to organize