Bought on Desura. Now cannot access the game! Ideas?

Apparently, Desura has gone belly-up, so the staff have been fired and I can't get access to my account or anyone to send the lost password email. FNAF is the only game on the account and I'm gutted, it's the month of scares after all!



I have my pay receipt email from them, but fat load of use it is if their service isn't running. Ideas, anyone?