Kepler-22b:A Potential Oasis in Space?