Has a new form of life been discovered at the bottom of the ocean?