Score one for the ESA: The Huygens probe successfully lands on Titan and broadcasts images from the surface for five hours (a.k.a. much longer than expected.) (See, NASA? It’s much easier to pull these types of missions off when you don’t have to convert from standard to metric and back.) And now, for Europa… Update: 2020 Hindsight has done an exemplary job today of covering the details and implications of the landing.