look at the screenshot above I tried it pick up this game
Click download and when you click it itch. Io will ask you if you want to claim
Is the problem in my game only?
I not managed to pick up this game, forgot linked it to my account, your game is fine, I didn't have time to pick it up and yes, and my name is not visible there, in fact, the post my the very top screenshot
Maybe you should try contacting support
And of course they will help you
Did it work? Did you solve the problem
I didn't tell the developer :/