Not that I know. But we could create one here, perhaps... Of course there are plenty in Japanese. What I'd really like is a chat room to follow the games together...