Good to know. I'm fine with stand-alones, but as an avid Steam user, I'd rather not have multiple clients installed. It just seems like excess clutter.
I am, however, installing Desura now. This game looks too amazing to wait to try.
Now if only there was an Android version of it some day. Alright, I know, that's getting a bit too ahead of things!