CRITIC REVIEWS
-
8.0
Unleash The Fanboy - Edward
Sep 24, 2013Finally, we have more Damnation Station. Al Ewing's script teases information and back-story little by little. Combine this with the lush neon artwork of Mark Harrison and you have something to keep an eye on for the next few weeks. Read Full Review