MoR market has standard fees of about 5% and some can go as low as 2.75% if you are big, maybe give us 94% you keep 6% for added admin burdens including the payment processor, just to be clear, why sell here when itch.io can do Stripe or PayPal fees and no more and itch.io as merchant of record?