I tried to fix some things and broke a hundred more things. Site will be back up when I get around to it. Meanwhile, you can find my tracks - with 320kbit downloads - at Soundcloud.