Looks nice. Too bad not Steam or I would buy.
I can definitely appreciate those that have an allegiance to Steam, it is the platform that many gamers have only ever known. Prior to the recent Greenlight project on Steam, the main outlet for indie games was Desura, that was Desura's niche. Steam gives the opportunity for those that get access to the marketshare to make financial gains not possible through the Desura platform.
I have found that the developers are much more embedded in the community at Desura even when they have Steam as an outlet. I will always respect Desura and hope that it stays around forever, there is no reason why both platforms can't coexist. In many ways, from an indie standpoint, I have more respect for Desura. That is why the titles that are on Desura that ultimately make it to Steam (sometimes in part due to the support of the IGS audience), I rarely request a Steam key from the developers. Desura still offers auto-update and gives the extra benefit of a like-minded community and almost always a larger involvement from those that made the game and continue to support it.
Long live Desura, long live Steam and long live DRM-free (most Desura is free of DRM and the client is not required).