Check out our thoughts on this week’s comic books.Click on the image for the full review: Post navigation Comic Review: Vampirella Strikes #3 (Dynamite Entertainment)Mark Waid & Peter Krause’s IRREDEEMABLE to Return with New Series in 2023