Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Are you using itch app? Try from browser

i am trying from browser but the download keeps blocking at 60 percent more or less and saying forbidden