Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hi. Are you downloading directly from Itchio?

yes

Could you try downloading it from mega in my patreon page, please?