New music website

I now have a separate site for music releases Yeti Space.