The Curiosity rover detected the largest organic molecules to date on Mars, which may be fragments of fatty acids, or some of the chemical building blocks of life.