I think it's new...
I got an email from nScale.net and it appears that it has only been up a while. It said they just started promoting the site so that is why there hasn't been much activity yet. I am going to register and give it a try since there isn't anything on the web quite like it. For...