Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the reply. By management reasons, do you mean that the cost of support is not balanced by the expected profit to be gained? I'm very curious about this because there are a few other games on itch.io that have not released full versions.