Well according to the director, they wanted these power suits to actually resemble armor, but a form fitting armor that materializes around the body, hard but flexible. I actually kind of dig it. It looks alien (as it should) and it's very different. My only concern is that if it's supposed to be a form-fitting energy that hardens into solid material... Why do the women have heels?