Hello author, how your things going?
Not good, as the game is still deindexed even after removing the payment. I've been trying to contact Itch's support team, but so far without luck.
sad situation (
i hope soon, everything will be good!
goodluck, hopefully itl be sorted out soon