Well, this is pretty damn exciting: astronomers have confirmed the detection of a planet just 1.13 times the size of Earth orbiting around Alpha Centauri B, which is part of the closest star system to Earth. At just 4.3 light-years away, it's potentially reachable in just a few decades with near-term technology, and now we've got a place to land. Er, sort of.