Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

By the way, if you haven't already, check out Hijiri's "Where The White Doves Rest" https://hijiri.itch.io/ It's a great game ^_^