Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I don't work at itch.io but I would say it is the ability to install, update and run the games more easily, and maybe later integrate achievements/instant messaging (like GOG Galaxy) . As long as it is optional (unlike steam ><) I think this is a great bonus !