It's certainly not going to happen after only two days on a weekend.
Thank you for the clarification. I hope the game will appear some time :)
That being said, I'd still like to see and use different options of supporting itch.io besides rev share.
The value of this platform for indie devs is hard to be overestimated.