Plasma blobs hint at new form of life