Itch is way more interesting for developers than Steam, because we can decide the revenue share freely, and we typically don't need a publisher here. And the platform is kind of nice too, Steam is more annoying to deal with. Way more people there though.