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.
There's a new arrival at the Cartoon Castle. More later. I'm not kidding.