Posted June 01, 2012
Azrael360: Cool!, thanks for the clarification. Maybe I will create a Desura account soon. One question though, do you still need the Desura client installed in your computer to buy and install the games?
AFnord: For the moment, yes, though hopefully they will be done with their website overhaul soon, so that all games can be downloaded directly (or they might already be done with it, I've not checked their site in a while, I'm quite happy with their client) I connect to internet from a public library PC without administrator rights, so client based download = a pain in the ass for me (can't install the client here).