Deus Ex Network has been (re)launched!
Even though it was never a full-fledged website, it now merges the knowledge base and download archive in a single website, as a centralized source of information and files.
Check it out here
Currently it is mostly a revamp/integration of the file archive with a restart of the knowledge base.
Comments and suggestions are of course more than welcome. Also, we're still looking for editors & moderators for the news page, knowledge base and files archive.