Hello! Thank you so much! I just checked both versions and they download normally. I also asked a friend to check, and she confirmed it too. So maybe it was a temporary issue on the Itch site?
No worries, thank you for checking! It works for me now, so maybe Itch DLs were just down temporarily. Excited to try it out!