He opt out from direct install to itch because the upload is bigger than Itch browser upload max which is 1GB but there is an extension called Butler which allows devs to upload upwards of game bigger than what is given and the current max size is 32GB