We had some problems getting into a server at first but when we got things going it was tons of fun. I might turn this into a general thread for L4D2 games because we'll definitely be playing this more.
Ah yeah. Where can I find the details for the Mumble server?