I had the same problem.
Me too
I'm new in Itch.io and I can't find a way to add them to my Library like Steam or GOG. I'd like some help too please.
Ah thanks, understood! Never mind, a freebie is a freebie.