Spacesuits look like they were knocked up for a made-for-TV miniseries in the '90s.
.... it's like some bizarre low budget cable sci-fi show mixed with Trumpian propoganda for 'America's number 1' type of message. Very odd to watch.