Resources Huygens Probe Release Published: December 23, 2004 An artist's concept of the European Space Agency's Huygens Probe en route to Titan after release from the NASA Cassini orbiter. Credit: NASA/JPL ENLARGE