Looks suck a** compared to the original, like someone wanted to make a quick easy cheap version with no thought to the sci-fi function it would accomplish.
This movie is screwed.
Style of pack may very well fit into story - more of a DIY/garage deal.
PS
Shocked, SHOCKED that y'all haven't totally sussed out what all the parts are from