Skip to main content

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

Is it preventing you from uploading?

If not, the submission box asking for a "game" is just the default noun used by Itch.io, just ignore it and upload the tool as usual...