Website abandoned, all links broken
Tortoise Hg's official website https://tortoisehg.bitbucket.io/
is completely abandoned. All the links (download, issues, etc) point to the old repository on Bitbucket which has been deleted.
I thought the whole project had been abandoned and that Tortoise Hg was no longer being developed at all.
Only now did I find this repository.
You should either update the website, or redirect it to a newer one if there is any. Or take it down.
Having an old used-to-be official website that comes out in all Google searches and contains nothing but broken links is worse than having no website at all.