Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Guys if u dont have Itch.io u cannot download it. Well u can but it wont run this is the same with some other games.