Is this for one of the downloads? Which one is it? I had to put this update in Mega because it's too big for itch, apparently. :(
EDIT: I fixed the download links! They should work now.