I will try to solve this problem as soon as possible
We are currently updating the site, the error should be gone in a few hours, free versions are always available at itch.io
Oh, I corrected the links