Update bug

I’ve been trying to update TotalFinder for a while, but it won’t download. I also tried to download the file directly from your website, but it doesn’t load properly. I’ve checked and it says the website is up and running, so I am quite confused.