Why does the Steam version cost more lol?
Cause I need 5min to create a page and publish a game on itch and I needed 10 pages of forms, half a year of waiting, a 100$ entry fee, an entire library of commercial art assets and Steam many official reviews to publish it on Steam.
Also itch have the lowest fees ever, it's ridiculously creators friendly.