Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm not working with Steam anymore. I'm selling exclusively on Itch now.

I just asked this because I noticed a difference in how payments where made and this puzzled me. =)