Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hey there! The game looks awesome and I'm excited to play, but I'd consider contacting the itch moderators and requesting some extra upload space on-site. External downloads can turn a lot of people away. Best of luck to you and your team! :)

(+1)

Thanks!! That is an actual problem, I will ask them. thanks for the advice ;)