what about patreon? You can claim itch key with patreon tier.
Just search with the tag "Game" on my patreon page, then use the link under the post.
Do I need to add that five-dollar or ten-dollar bill?
Should be Five