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 🙂