Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Strangely, I only get the option to buy the game on the main page. I have to go to my library to get down to the download page. Not your fault, just something weird about Itch.