Has anybody heard of Disctopia.com. Apparently is a site for unsigned artist. Just wondering if anyone tried it out yet??

www.disctopia.com