Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

I don't think itch.io officially endorses any such service, but a lot of people here seem to use GitHub. That is, if you don't mind developing in the open.

Edit: or if you just want to show off your game art, itch.io itself works fine for that. Open Game Art, too, but they only accept works under open source licenses.