Ok, here's what was going on.
Same here. I've tried going to the file directly, and saving the file to my desktop. It appears the server is cutting the files down to 222 bytes, thus obviously corrupting it beyond display. (That is, the file itself is bigger, about 10k, but it's not all actually being sent.)
Sort of. I have a script that checks the date of a comic against the file, so that you can't, say, view comic #2, when it's not due until Wednesday.
Unfortunately, I neglected to test against anything except comic 1, and coded a bug into it, and blah blah blah, and it failed miserably when I released it into the wild. (For reference, the return value of
preg_match is not the first matched number, it's whether or not it failed >_>)