Astronomers from UC Santa Cruz have announced the discovery of a distant planet they say is capable of harboring water on its surface, which would potentially sustain life. One of the discoverers said that he believes the chances of life on Gliese 581g is 100 percent, but others have expressed caution noting that the planet's density, atmosphere, and composition are still uncertain. Space Entrepreneur Jeffrey Manber explains that this new planet is just right and could support life.