Mars Rover Races to Survive