I agree with this. I also think the "claimed" system is a bit confusing sometimes. I noticed now that there are two steps to claiming a game
I thought I had claimed Bleed 1 and Bleed 2 last week I believe when they were free. But it turns out I needed to click another button to actually claim the game. I wish there was a short, one-click "Claim" button on free game pages.