If you want to release your games to an digital store client, i would suggest you "Desura
" (see about
Its driven by an Australian games company (which also runs the IndieDB and ModDB) and the focus are Indie Games and Mod support. Also a developer told me that Desura will get a Linux version too.
Its a beautiful client, a great community and driven by game developers.
Everyone can _easily_ publish games. See the development page
Only a suggestion. I prefer to buy the games directly from the developers. To get rid of Starforce, Securom and other trojan horses i buy games like "Mass Effect" on Steam, yes. But a simple key check or DRM free games? Come on.
More and more games are using the "Steamworks" development and publishing suite and thats a shame. They are forcing me to use Steam :/ But thats off topic, sorry