Take a look at some gameplay footage for Earth Defense Force 2025 from TGS 2013.
lol I laughed so hard every time some one screamed Let me go.
Looks like armored core. Player keeps on overheating
I must say the "corny" element to this makes it actually seem pretty neat, and good for a nice chuckle with all those giant ants and sweet monster movie sound effects.