Hmm, I haven't been into webcomics in quite a few years. Offhand guesses...
My first and best guess is a different webhost. Webcomics have some oddly specific server issues, because people often come and binge large parts of their archives they need much larger monthly transfer allowances...