That's why I'm interested... I have loads of digital content to sell. But the minimum contribution is 0.2ETH ($93). A site setting such a high minimum ... somehow it doesn't make sense to me....
I did a quick search... there isn't that much valuable info to be found (except for loads of promotion links)
Yeah that's something im a bit worried about.. they don't have much online except the whitepaper and ICO system.