Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

You have  a good point about the registration for new users activating keys. If they make it more intuitive for new users, Itch can gather much more customers this way.