Yup, they're down... I hope for you they'll be back soon
Can't you contact them? Maybe they have a thread here (no idea if they do or not).
How about an email?
PM TippiE - http://www.wjunction.com/member.php?u=57
If their site is down and twitter/facebook accounts aren't monitored you don't really have other choice.
If you were on NL Nodes it's quite possible your IP got nullrouted after a few copyright infragment complaints since WorldStream(their NL DC) doesn't allow that.