That's odd, but if it's just not popping up with the link to the download folder, I can just post it directly for you. https://mega.nz/folder/FTZgHb5T#YOEuj4rmIgxGto9OdXdHtQ Be sure to follow the installation instructions on the main page if you are unsure of how to download from this folder. The issue is probably coming from how my download just links you to a mega folder, I would assume. You can download the game from here https://tfgames.site/index.php?module=viewgame&id=1919 as well, so if you continue to have issues downloading from this site, you can get it there instead.