Netflix has shared the new trailer and key art for the sci-fi series The Eternaut, which will begin streaming globally on ...