Touchdown confirmed and the JPL crowd goes NUTS!

Also, here's one of the first images: screenshot 2021-02-18 160601

joeo10.10centuries.org.