So, I've decided to make this. This is in no way Official, I just want to have somewhere off the forums for people to join to play games together.
Basically a mix between the IRC and Teamspeak.
I doubt many will use it, but here is the link.
Hop on in, and Enjoy!