i can't download here, always fail at 50%.
is there any other link, like mediafire or mega?
If you check Patreon or Subscribestar you can use the public release downloads.
Public release is the same one that gets to itch.io
thanks, it help a lot