I always seem to have this problem on Chrome, but it's not letting the javascript work, so I can't download the latest update. any chance I could get a link again? Also, why aren't you uploading it to itch anymore? it can't be because it's too big (as in bigger than 1 gig is too much), since I've seen bigger games still on itch... (Edit: found the issue, my pop-up blocker was blocking the site from opening. Turns out, I already have this latest version.)