The project links in the SuperTux forum still point to the old homepage: https://supertux.lethargik.org/wiki/Main_Page
Not only is that page outdated, it also has an invalid security certificate. Please update the links to their current homepage: https://supertux.github.io/
I said so in the SuperTux forum but it seems that nobody notified a forum admin.