Hi, Banjorune!
Sorry for late response:
1) if you are buy a current version - send me DM at Discord and i will give you alternative MEGA link.
Game size for current version is more than 5GB so we decide to change major link to Mediafire because MEGA are have download limit 5 GB without subscribe.
Here's Discord invite https://discord.com/invite/6JF9HEN
2) If you are wanna try public version look it on Patreon - sadly here's on itch.io we can use only one link for the game. On our Patreon we have alternative MEGA link.