Interesting how they talk about these planets: "some of the most basic requirements that life needs are there, upping the chances for life."  Maybe other types of life don't need the same requirements that our planet has.