User blog:StB/New video of the new DLC Maps

http://www.youtube.com/watch?v=w0HSak-AXL8

This looks more legit than the last one I saw