I'm not quite sure where to report this but the the comic Evil Inc
has moved. I've submitted the new link through the comic control panel a couple of times over the last month or so but it still hasn't been updated so I'm wondering if something weird has happened.
It is currently linking to:
And should be changed to: