Fixed flawlessly! Thank you very much.
Yeah, itch has had a client of its own for a bit now. I have no experience as a creator on it, so it may or may not help you there, but as a user one of the things it has is sandboxing the applications you install through it to help safeguard your system. That's not on by default, but still a very conscientious offering on the platform's part, particularly given the nature of many of the projects hosted.