Hi there, glad you like it! I can't promise it anytime soon as things are a little busy at the moment but I will look into it in the near future!
Thanks—itch said to tell support if something doesn’t install through the desktop app, so I did and now it seems to work fine. I guess they can just hook it up on their end.