Christiaan Huygens attributed his 1655 discovery of Saturn’s largest moon Titan partly to “the quality of his telescope and partly to luck.” And now it seems luck has struck again in the latest Titan ...