Here’s NASA’s “big story” about extraterrestrial life.
Yeah, it's just another NASA hype, as you said it would be.