http://www.capcom.co.jp/lostplanet/trailer.html

I dunno what's this game about but all I do know is this is a mech game