It looks like the site is back, but now I'm experiencing a problem. I've tried to post a comment, but the site keeps giving me an "Internal Server Error" screen instead. The same thing is happening when I try to add tags to older episodes. I'm assuming that this will happen if I try to add new episodes, so I'm a bit reluctant to do so if it won't even allow me to post anything.