a mech fighting on an alien planet