RevTT is back online. As it seems, the site was only experiencing DNS issues.