Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(-1)

just download this from steam its faster

Late reply but to anyone reading this buy from itch if possible, even if it's slower the developer gets more money since itch takes less of a cut than steam.