This looks like some Portal bullshit to me.
NASA has announced that it’s working on the X1, an exoskeleton that will give users improved mobility and strength. The...