Proof of Life on Mars?