Hi,
I was just reading about Desura (http://www.moddb.com/groups/desura/news/introducing-desura) which is, as the article says, "Desura (like Steam, D2D, Impulse, GamersGate etc) is a digital distribution service for PC gamers." This one is dedicated for mods, indie games and the like though.
Desura seems promising. Imo Renegade X should be on it (at least when both it and the UDK version are released) as it could greatly increase the Renegade X playerbase as it would gain more publicity and installing it through Desura would be as simple as clicking a button.
So, is Renegade X coming to Desura?