Kepler 22-b: NASA confirms another Earth?