Is this site any good. Is it worth my time. I think i had this before but it got deleted due to inactivity. I can't recall this site and how it looks though. If anyone can show me screens on seed/leechers on torrents etc it would be highly appreciated.