Although Huygens landed on Titan’s surface on 14 January, activity at ESA’s European Space Operations Centre (ESOC) in Darmstadt, Germany, continues at a furious pace. Scientists are still working to ...