yeah a bit hard to describe :/

i dont think there are so many sites like that

the awesome thing was that you can declare what music and sounds you need and what you pay for the whole package
if youre lucky enough artists join the challenge to get the job and submit there entrys
after the deadline you can pick one package form an artist (or more if you have the money) and pay him (or contact him for changes)

it was so damn easy to get some music/sounds for your game, without the annoying stuff like find an artist, ask for rates etc.