Press Release Crunch, squelch or splash? Titan still offers all possibilities for the Huygens probe landing November 4, 2004