Hello!
For now, itch.io only allows me to upload files smaller than 1GB through the normal upload system, so I had to use an alternative download method, which is why the game is currently hosted on gofile. I understand that it can be inconvenient, and I'm currently looking for another way to upload the game directly without needing to use gofile if possible.
About the updates: new versions are first released for Patreon supporters, and then they become public two months later.