>>96959074
I was always a fan for the motion capture suit concept for mech piloting. Maybe with the pilot suspended in an inertia dampening fluid.