Lost Planet 2 Screenshots: Big Mechs, Bigger Aliens

How do you make a mech (below, left) look vulnerable? Design it to be short, squat, and without a roof. Then, set it against humongous aliens (see below, right).

Lost Planet 2 arrives on PC, Xbox 360 and PlayStation 3 this winter. nope