Life on Mars? You be the judge