A fun Mars simulator ride.