It's always said that. The coming soon is for their full website. The latest news is that DD has been away for a couple days to a week at least, and recently got home. The server is set bug they're having some bugs, so all it takes is some work and it should be back up.
No ETA right now, but just be patient and it will come.