A few weeks back,the humans of planet soil worked themselves into a frenzy over the possibility that the Kepler space telescope had discovered an alien megastructure. Since then, the astronomers behind the hubbub fill had their heads down, or hunting for the technobabble that might lend credence to the wild theory.
Read more...
Source: gawker.com