Dedicated server (and public server hosting) is down for the time being. I don't have the time or the patience to deal with some children spending every waking moment they have joining every public game available to hack and try to ruin the game for anyone they can find. Working on implementing fixes.
Sorry about this.
If you want to play with friends, host co-op and use your in game friends list to join their game.