Never heard of them. They do have credit pack strategy (I didn't see any sub programs, yet) and start off paying 45% to non exclusives. Their pricing is in Euros. A 20 pack is 24 euro with up to 20 DL. That is 1.2E per download ($1.59) USD. That would equate to 71.5 cents per dl for contributor in USD. Not horribly bad if you compare that to DP or DPC. Problem is volume via buyers.