With the engine update it sounds the files are too big for itch.io, so the download is in the works. You can now save and load files though, so you can keep your progress!
I'll be looking forward for the download file! I can't really play the game on my computer since it's out in the open for my family to see.