Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm happy to announce that purchases here on Itch now come with a Steam key, for those achievement hunters and steam-controller users!