It's because itch.io has a limit of 1000 files or something like that for games on the website, and Hahadit hasn't been able to upload it.
Ohhh mk that makes sense lolz