I looked around and apparently he's moved channels temporarily. I'd speculate that a less than scrupulous community caught wind of him around the time when (or maybe because) this thread was posted, and that he was so demoralized that he just took it all down.
@djou: Voting is something we've discussed and we'll do something like that in the future.
As far as co-op gaming goes, best chance for those is honestly to just hang out ocassionally in IRC/mumble and ask around. We've tried scheduling those sorts of 4-player co-op games, but thing is, it's hard to get random strangers to stick together with one another for anything more than one play session. Doesn't necessarily mean we won't attempt such a thing in the future because it'd be a nice thing we could potentially provide, but y'know, best way to play co-op is to just make some like-minded friends and play with them.
As far as finding people to talk about games with - y'all be typing on the internet. It's a wondrous thing that lets you communicate with anyone in the entire world. And these forums are certainly good for that, but if you want a slightly less impersonal interaction with fellow duders in our chat - or fully personal on our mumble server - we have a nice little community over here that loves games, and occasionally likes to talk very heatedly about them. I'm certainly not suggesting that it's a replacement for, y'know, physical friends - but it certainly sates my need for video-game based discussion. Join us! Come one, come all.