Because the need to sign and NDA means it must be legit this time.
I haven't dug for any details that might have leaked out yet, but just wanted to put this out there. :)
https://youtu.be/MnKI4lGbCVI
A different version of the same video below(I think):
http://project.titan.s3.amazonaws.co...TitanNDA90.mp4