8:19 AM
9 hours later…
5:29 PM
The Humble Store is also better than Steam. If you sell through their store devs get 75% (after fees). If you sell on your own using the Humble widget devs keep 95% (after fees).
Itch.io goes one better yet though - they use something they call open revenue sharing where devs decide how much to keep - I assume they cap it at 100% :)
« first day (3054 days earlier) ← previous day next day → last day (1956 days later) »