Desura and Indieroyale bankrupt?
The parent company of Desura and IndieRoyale appears to have filed for bankruptcy and there has been some issues with Desura not paying developers. I would advise everyone to activate their remaining steam keys and grab their DRM free installers while it is still possible.