Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'd love to listen to this. I'm new to itch both as a player and a developer, so it'd be a wonderful way to get plugged into the community (at least on the lurker level, haha).