First encountered this map in my short time on networked play, and had excellent fun working with the other players to keep back the hordes of Enforcers, Fighters, and especially those annoying Compilers (good thing for invisibility, eh?) Got shot in the back a few times, but hey, what's a rocket in the rear among friends? ;)
Survival Map: the duece. Maybe sometime I'll release a manual so there's no whining about anything. If it's there, it's there for a reason. Good luck!