I think this is some kind of attempt by a certain “alien” creature to lure us to Titan. I’m just sayin’.