CRITIC REVIEWS
-
9.0
Unleash The Fanboy - Edward
Oct 29, 2013Finally, we have more Damnation Station. Al Ewing offers plenty of action this week, which really lets the stunning visuals of Mark Harrison shine through. It's got plenty of charm, although it sometimes feels the setting is one step behind the readers, as we already know more than most the cast. Read Full Review