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?