This was originally going to be just pointing out the Curiosity Rover's landing on Mars, but then I noticed no-one had posted about the Higgs-like particle observed in the LHC yet either. :P
Curiosity has landed! wooooooo
I thought we did discuss that particle somewhere...
But yes! Mars! Great! Let's see what's out there.