Comic Books Reviews Advance Review: Moon Knight #1 By Johnny "The Machine" Hughes 3 years ago Comic books superheroes can be pretty much banded into two polar opposite groups; the super