Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Will itch.io buyers get Steam keys?

(+2)

Yes! You guys don't have to buy the game twice.