I can no longer access my Demonoid account. A few weeks ago my computer crashed and I lost all my saved passwords in Firefox, and my Demonoid password was one of the few I didn't have saved elsewhere. I can't remember the password and my email address for password recovery is no longer valid (I set up my account many years ago). I've sent them multiple requests for help over the past couple weeks but have never received a reply, so I give up. Can anyone help me out with an invite code?
Bookmarks