After seven months of hurling through space, NASA's InSight Mars Lander touched down safely on the Red Planet Monday. The lander's mission is to explore the deep interior of Mars, but in case you're in need of an explainer about exactly what's going on and what's at stake with the landing, our virtual reality correspondent Rick Adams is here to fill you in, in his own inimitable way.