Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You get both a DRM-free download and a Steam key with a purchase from itch.io