I posted a new video on YouTube showing the DLC's (downloadable content) introduction and the entire part where you get to mow down enemy troops using an EPA (Elite Powered Armor; cheesy I know). The battle might be one-sided but further into the game you'll be forced to leave the mech behind.
For those who are curious, I play the game at 1152X864 resolution, all settings maxed (except for the anti-aliasing, which I set to only 4x).
The video after the jump.
>>>Click HERE for more gameplay videos