It landed on Titan 's surface on January 14 , 2005 . Huygens landed on Titan on January 14 , 2005 , discovering that many of the moon 's surface features seem to have been formed by flowing fluids at some point in the past .