Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+3)

I'm a big fan of itch.io. Everything works and is simple to use.