New comic up, finally. Lame excuses to follow.