I see, then it should, no idea why other people can get it and you no, i revised and there are stem keys still available. Let us see what can be, btw you can also ask to itchio to see if there is any problem in your account and tell the problem.
Well, I did e-mailed itch.io support almost two weeks ago, as I thought it can be more technical problem. Got answer that they only host the projects on their site and cannot provide support for individual titles. Then I waited for a while, but situation hasn't changed, so finally I asked here. That's the whole story.