Que, it's free.
I played one map -- and it was tough. Me and Xessive were playing it earlier -- and yeah, I dunno what difficulty they all had it set for -- but, I was having a blast w/ that map.
Hopefully, Valve gets on the ball and releases more Free DLC maps soon. Of course, we know Valve takes forever to release ONE map or TWO maps...