Most likely released due to leaked footage which has been all over the MWO forums (and quickly removed) after being published on a German website.
Das naughty Deustch!
Nice footage though! Interesting to hear how ice will affect larger mechs ability to slow down.. ..be cool if it caused light mechs that were too fast or turned to fast to stack it lol