This archive site has not worked for me even once, on mobile or desktop. I just get caught in a never ending captcha loop. Is it just me?
EDIT: Figured it out - I stopped using Google's public DNS server and started using my ISP's DNS server, and now I can use the site.