I don't have much to say about this as I don't really have a use for this kind of application. But something that I do want to mention is that I noticed that this app seems to be constantly trying to connect to a server but it was failing. I hope that this isn't a sign of something potentially malicious.
Also, I was able to get this working in Linux through Wine and, outside of what I mentioned above and the fact that the app crashes when trying to close, it seemed to work fine.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.