The Sloth Blog (SLog) for the Sloth Comics publishing team. See what we're up to, what we're not up to, and how we manage to procrastinate so much!