If you can normally download files from a browser, then I would expect you can do the direct download even if you can't use the Desura client. Playing doesn't require an online connection, and multiplayer can be played via PBEM so there doesn't have to be an issue there either.
Gregstrom
Greg joined
This member has provided no bio about themself...