I don't understand that. I have downloaded 8GB files from Itch before
Its either they have approval from itch or they use a mod but I still unsure how to use that mod as there are many settings required