Likewise. I'm able to download it via browser but not from the Itchio client.
It's finally allowed me download it on browser. (i wasn't using itchio client
Okay I was about to reply then haha, but that's good to hear! Thank you for making me aware of this situation, I will put this in the description.
Stoked to play it this Wednesday!