for me it's now more than 2 month, I email itch.io 5 times , no reply, if you get any results please let me know