Delta 13 #1

I.D.W.Writer: Steve NilesArtist: Nat JonesREVIEWED by: MICKEY DELTA 13 feels at first like a well-worn sci-fi genre trope, that is…