I'm sorry to hear that you have problems downloading my game.
No worries, I can assure you that it is NOT a scam. I have hundreds of customers, and this is the first time I have heard about such a problem.
Unfortunately, I'm not in charge of withdrawing money. You pay Itch.io, and then Itch.io takes some interest and pays the rest to me. Please, contact them at https://itch.io/support.
I'm sure they'll solve this problem.