A new offering in the debate about the existence of life on Mars.