This is a pretty nifty Gene Colan splash page which very neatly brings the reader up to speed, introduces the villain, and grabs the attention, all at the same time. The splash page hat trick.
Don't know about you, but I would have dropped a dime for this one. Which, of course, fulfills the Cover Me ...