Hey! Thank you for asking!Itch.io is generally really good to creators - they even let us pick our own revenue share! For A Short Hike, 10% of every game goes to Itch.io, which is the lowest I've ever seen!