My only connection with it is that I volunteered to help beta-test it with my band (I did slightly know of the guy running it, he runs a small label and a prog festival). The beta-test went fine, it all seems to be working, and it was officially launched last night.
If you don't like streaming sites like Bandcamp then you won't like it. If you do, it's worth considering. (And only time will tell what it does to our sales.)
The site is here.
[Mods: Move this to Music Business forum if you think that's the place for it.]