Yeah. Looks nutz, doesn't it? Note the paper about "Sex On Mars".
It also turns out that Hoover's paper will be the JoC's swan song; they're going out of business. A press release announcing that fact can be found here. Its a stem-winder, and doesn't do much to dispel the scent of madness around the journal.
Mr. Hoover also gave broke the news of his research through FOX, so that too bodes ill.
Much as I'd like this one to be true, I think it will all end in tears and NASA will wind up with a black-eye over it. Crazy NASA scientist. Let's cut their budget. That kind of thing.
Dr. Hoover's paper can be found here.