It’s true, I’ve been neglecting this site for quite a while now. However, thanks to the miracles of science, I’m getting closer than ever to being two places at the same time. Enjoy the new strips, I’m getting back to work.