Could this be the next earth?