Hmmm...This is pretty interesting. So, they claim that the strange blobs found inside Mars maybe remnants of an ancient embryo that eventually developed...