Ah, sorry about the confusion!
The game is currently over 1GB, and I didn't know that Itch.io has a default upload limit of 1GB for browser uploads. Because of that, I temporarily uploaded the update through external links (Mega and Google Drive) so people could still access it.
I've already sent a request to Itch.io support to increase the upload limit. Once they approve it and I can upload files over 1GB, I’ll re-upload the update directly to Itch.io for app and browser users.