Slowly but surely…

…still working on restoring the site, but at least the bandcamp and soundcloud embeds are back online… enjoy