I'm looking forward to checking them out when my hands are better. Believe it or not, I hope to release games myself one day, so that's why I feel the frustration and pain. I actually want to catch up to you eventually haha.
I'm surprised how many people replied in the discussion here. There's more engagement now that we see a bit more behind the curtain and into the life of the human being that worked hard to make these games.
I'm afraid that most of us claimed it for free, but that is a step in the long run into some of those claimers into paying. As your skills get better, I think people will eventually start buying!
It's like when learning to draw, it takes so much time and work, but eventually it starts to come together. Took me years for that and now I'm trying to do the same for games!
Take the time you need. I would at the very least keep the itch page up in case of a future situation where you can say "Here's some games I made, and you can even download an play them!" You never know when it will come in handy!