New Trailer Out from Adhesive Games.
God I hope this comes out soon. Judging from the trailer, the mechs look clumsily agile.