Top Men promise this is the last Huygens descent post. It's been over three years since the thing landed on Titan, but we just stumbled across a large version of a movie we posted almost two years ago. This is an all the bells-and-whistles visualization (and auralization) of just about all the data fit to print. Geeks rejoice!
Here is the movie.
Here is a detailed explanation.