The Zombie Survival (Medic vs Engineer) server 85.117.240.8:27160 still exists, but I can't find it in the game's server list.