It's been hard to update because itch has a new file limit size for the browser which is capped at 500mbs. The game has almost 2GBs now and even trying to compress it for loss of quality hasn't been enough. I'll see what I can do for the next release.