wolfesimon1HR.jpgFor days now, Twitter, the blogosphere and even newspaper headlines have been filled with the news – NASA was about to announce something big about extraterrestrial life! But it was embargoed by the journal Science, so no one would know the details until today.