I think I met the founders at TechCrunch Disrupt in about 2008 and their reaction to "what about licensing?" (the most obvious question for a streaming service) was essentially "lol."
I'm not surprised they disappeared.
I'm not surprised they disappeared.