I'm picking this up today after work and I'm stoked!

Based on what I'm reading though, it seems that after a handful of missions your teams are essentially sentient scar material stuffed into anthropomorphic suits and prodded to move with electric pulses.

Can't wait!