Well, he seemed to really take Jon Stewart by surprise; he also claimed the facts would be coming out.
I hope he's right about more facts coming out. I like what we've seen from the released DoD articles so far. But I heard this guy on Hannity's radio show, and read an article or transcript somewhere around here and just found him to be rather vague, not particularly credible.