The site is back online now WOO HOO demoniod.com
Demoid says: User registration Registrations are closed. If you have an invitation code, click here
I'm back online there (signed in and all) On the site is also says:
We are currently testing the newly written code. More downtime is hopefully not necessary, but might be a possibility. Welcome back, we missed you!
Remember: Demonoid Back? Need A Invite? We can hook up our members (please see that thread)