Blue Origin's New Glenn is poised to launch NASA's ESCAPADE mission to Mars today on 13 November. The mission will use a unique Earth-proximity orbit before heading to Mars in 2026. Blue Origin aims to land its rocket's first stage on a sea-based platform. This launch is crucial for interplanetary exploration technology.