Site has moved to a new domain:
https://huntorrent.net/login.php