This lifelong space-program geek is ashamed to say he missed that. You may be shocked, too, which can only mean this was a government conspiracy to conceal our reconnaissance of the secret alien base on Titan! When will the government come clean about the methane-breather threat!?!?!?
Sorry. Got a bit carried away. I’m better, now.
Still, enjoy this neat infographic page about Titan from Space.com, a sample of which tops this page. (“Nitrogen smog.” Probably would remind me of Los Angeles, circa 1978.)
And be sure to bookmark Space.com!