New comic: Stuff About Friday The 13th...