Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Minor problem: the itch.io link, "Submission to PROCJAM" etc seems to be interfering with clicking on some of the controls!

yeah, I noticed that, too. Thanks for bringing it up again. I've contacted itch about if there's anything I can do about it.

The itch.io PC client allow you to download and use the tool locally, maybe it'll work better that way?