May 26, 20091Review: Invincible #624 Mins Read What’s missing from some of the super hero comics out there? A huge smack down… Read More