Congratulations NASA and ESA! Today marks mankinds first visit to Titan, one of Saturn's moons. Article from Space.com notes that landing confirmation occurred at 11:35AM EST. UPDATE: ESA says that the first pictures should be up at 11:45AM PST UPDATE: CNN has a picture from Huygens on the front page! No pictures from the ESA or JPL yet. UPDATE: ESA and JPL have pictures now.