I'm thinking signs of microscopic life on a planet in our system, or something unexpected on mars, or some new space vehicle they're trying to hype up since all the other ones have been retired.
Wait isn't nasa shut down
I really do hope it's aliens.
Oh wait, looks like it's some fakey fake site made by fakers. Least that's what google tells me. Also, apparently the site is hosted on Canada. So yeah.
So alien life? That'd be some predictable shit.
I have no clue what is up here. Probly some viral marketing shtick.
Don't you think that the site would look more professional and less cartooney, as well as, y'know, not be spouting about something so world shaking that the government may have been questioning not to release it?