What happened to titanstower.com?
A few years ago, I stumbled upon a neat little website called titanstower.com. The site was not only a treasure trove of little details and facts about the in-universe world of the Titans, but also held numerous interviews with past creators involved both with the comics and other Titans media (the '03 cartoon).
I recently wanted to revisit it, as I've found myself on another Titans kick - but it seems the site has disappeared. Does anyone here know what happened to it?