Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Thanks for your response, but unfortunately it doesn't quite answer the question of whether there is any integration into itch.