AirMech Arena - Launch TrailerCheck out the launch trailer for AirMech Arena.By Marco Martinez on October 13, 2014 at 3:35PM PDT AirMech Arena