The Huygens probe has successfully landed on Titan, Saturn’s major moon.

First pictures have come in.

This is tremendously exciting.