I've received an email from RevoTT a few days ago:

---


Hello?

For whatever reason you left the site, this is a special invitation to come back and check us out.
Your account has been reset and enabled, and even jump started with 100GB to say welcome back!

Your username is: X
LOGIN HERE: https://revolutiontt.me/login.php

If you have forgotten your password, use this URL to reset it: X

There have been tons of updates, and not the same rude, and non-supportive site you may have known.
Work is always ongoing, so stop on by, and be part of the Evolution!

If you already have an active account, please ignore this email, or risk review.

-- Staff at RevoTT --


---

Can't say how long it's been since i've had an account there, but it works and might be worth to check for this e-mail.