Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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...