Not sure what's up, but the site is painfully slow. Half of that is it being slow, half of it is my attempts to figure out/fix it being slow. I am aware and investigating, I'll post here once I've got anything worthwhile to say.
If you don't hear from me in an unreasonable amount of time (Tomorrowish?) smack me on steam/email/whatever contact you have for me.