I'm afraid that's on the client side, We've seen the records and analytics here on itch and people seem to download the game fine. Maybe check on your internet settings or look into it on google.
Can't find anything useful for the app but I was able to download the new version from the website.