What Might Alien Life Look Like on New ‘Water World’ Planets?

Space.com has an article about a few planets that were announced that are in the ‘habitable zone’ of the star, which is the area that’s just far enough from the star to be able to contain liquid water. The planets were discovered by the Kepler Space Telescope and are called Kepler-62e and Kepler-62f. Unfortunately the system is over 1200 light-years away which means we won’t be going there anytime soon.

Based on computer models the systems may be covered in continuous oceans, meaning that they’re the best chance of extraterrestrial life.

Check out the article here.