Played this last night... I believe this is a campaign for regulars only (people who know the point system). It's bad enough when you're trying to teach someone the points on No Mercy let alone a map like this one.
I had fun though. I think a lot of people may not like this map b/c they don't know it yet. With any new map whether it's for Halo, CS, COD, L4D (any game where it helps to know where things are) it's going to suck for the first few times of playing. Once everyone is seasoned it will be good. I haven't played this map since the beta and that was with a buddy on lan (before I played vs). The bots don't really utilize the choke points...