Everything you spend on itch.io goes to devs on Nov. 29
Everything you spend on itch.io goes to devs on Nov. 29

www.polygon.com
Everything you spend on itch.io goes to devs on Nov. 29

Everything you spend on itch.io goes to devs on Nov. 29
Everything you spend on itch.io goes to devs on Nov. 29
It didn't already?
From the article:
I guess they took a 10% cut, which makes sense, they need something to support the site.
It defaults to 10% but developers can set a higher or lower rate at their discretion.
https://itch.io/docs/creators/payments#open-revenue-sharing