Thanks for pointing that out. It must have slipped my mind. For what it's worth, minors 13 and older (or 16 and older in Europe) can access itch.io, but at that age a parent should probably still take responsibility for what they do online, and in any event they shouldn't have a card with which to buy games, so yes.