Nice website, unsure as to whether those x-rays are mean't to be real, but they definitely are not. For one thing I'm pretty sure of, x-rays
wouldn't cast shadows, the nanites are way too big and clear.
Are you sure this isn't promoting a film in the same way Blair Witch did?
What does RYT stand for anyway?
[Edited on 13-5-2004 by Koka]