A New Planet To Find A Human Habitat?