So you are saying it supports linux a lot better than steam? If so, I'm sold on linux for the most part, unless someone brings up another negative point.
Yeah, but the biggest problem I ran into was that I had to build it from source (you can search for instructions on the net, I think they package some instruction with the Desura tarball), but after that it ran with little problem.