I come bearing good news.
We were able to recover almost (if not all) the data from the original site.
This means that all torrents, user data and accounts were restored as they were when the site went down on June 17 or so.
Unfortunately, user accounts that were registered on Saturday's short open registrations were lost.
There are also a few bugs to fix, due to importing back the few torrents that were re-uploaded, there are some torrent duplicates.
Hopefully we will be able to fix the major problems with as little loss as possible within the next couple of days.