I think some of this media has been floating around somewhere on their site, but was hiding in the forums. Now a couple of the last media updates are on the front page, and I must say, this mod is shaping up to be a great addition! Here's a link to their front page that has the media update:
http://www.darkesthourgame.com/
http://www.darkesthourgame.com/