Here's the link to mine again; I got my own domain a year ago or so, so the old link doesn't work anymore (it redirects to the new website's homepage, I wasn't able to make it redirect while keeping the same file).
I haven't been buying many games recently, because because of the pandemic there...