Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This is how it appears from within the itchio desktop application.  No 'install' capability.  Please remedy this issue.