Very weird! Well, I'm glad it was working before, the app does make it pretty easy to download and play. I'll see if I can figure out how to get it working again!
Hello! Following up - I was able to figure out the issue with the Itch app. Somehow I forgot to mark that this had a Windows executable, which is why the app wouldn't download it. It should be fixed now 🙂