Punisher MAX: The Platoon Review Oct 17, 2017 I Love the Smell of Comics in the Morning. I’m torn. I like this comic. I like the art, done...