Each week on Panels I’m looking at two indie comics, under the original *ahem* title Panels Indie Scene. I’m restricting ...