Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

unable to download this, itch can't seem to find anything

download from your browser.

Yeah i figured that would be the case