Evidence of liquid water, but not of multicellular life.

And I don't think the black things are at all out of line for sand dunes.