The story and characters go between "alright" to "pretty bad" but the way the story is told through the panels and perspective switches at the right moment and transitioning between action scenes and non-action scenes is REALLY good.
This might be the best example I've ever read of a poor...