Figured Deus Ex fans would appreciate the projections made in this presentation as well as the revelations. Not to mention the subtle parallels suggested in the DX story language.
If this were a hoax, though it was absolutely from the NASA website, it must have been done by somebody well-read.
http://www.scribd.com/doc/149836447/Fut ... nd-Warfare
enjoy