The support has a lot to do at the moment, unfortunately. Do you only need it uploaded? I could host it on my website (if there's a way to send me) for 1-2 weeks and you could link it on the Itch.io page.
oh yeah ofcourse! That is a great idea actually! We have major issues with packaging of the game, but if we get it fixed in time, I will reach out to you this week. Thanks a lot!