A couple of indie-music veterans and their managers have come together to create a new music site that “will allow artists to release new music, and create deeper relationships with fans, who can create remixes and spend up to $5,000 to get an executive producer credit on an artist’s album,” according to an article in DigitalMediaWire. read more