We sell our game on itch http://QuantumPilot.me
Developer chooses what cut to pay to itch, which is nice. DRM free, easy to setup -- 5 minutes compare to 5 hours with Steam.
Itch supports indie game dev by letting community manage "Game Jams": http://itch.io/jams
Itch supports indie game dev by letting community manage "Game Jams": http://itch.io/jams
Their site + client is open source: https://github.com/itchio