It seems that some people from this forum have been trying to contact Deus Ex, he e-mailed me and asked me to pass on this message that he will be back here when he wants, he says he does not need people to contact him.
He made you a video message to let you know what he's been up to though.
Here it is.
Noodles.