Hello. I initially uploaded it on google drive because it was more than 1gb which is itch's limit. but I forgot to turn on sharing, sorry for that.. But I was able to find a workaround that allowed me to upload on itch and bypass that limit so it should be good to go.