I love this map, and yeah it was very hard taking C tonight but I think that the Russians just put up one hell of a defense. Just my opinion.
The big thing I noticed that still is an issue is that in Objective D, there are many spots that you can see under the map if you go prone. This actually makes it very hard to move as you can't see and need to crouch or stand up to see what is going on, then of course you are a huge target.