Thanks for bringing this up, I've never heard of Desura before. I'll check it up later tonight. Is this also a contained platform in the sense that installing games is just a matter of downloading them into a folder under your home directory like Steam does, or does it use apt or yum and litter you system folders when you install games?
It's like Steam, but focused on indie games and without Steams widely loved social features. Also: it doesn't require to use the client app, you can download zipped games directly from their website.