We finally bit the bullet and set up a twitter account.
You can follow us here: @DemonoidP2P
Also, we have a new domain name where you can visit us, Demonoid.ooo