Mech combat games have always had a certain appeal: massive robots, explosive battles, and that perfect mix of strategy and ...