Enter iron lungfish with the critical karate:
Okay, this is why Zatanna #4 sucked: the villain of the series should at least be mentioned before they show up for the big climactic final fight. I read the last issue, re-read all the others, and still couldn't find how this was supposed to fit together (without Barbelith-esque leaps of logic to explain away what would ordinarily be assumed to be crappy writing).
I eventually had to google for "Zor" to find out he was some old Spectre villain, which made his appearance seem even more random. And why the hell should I have to use the internet to figure out a character's significance in the first place? Then there's the gratuitous metafictive stuff, which by now I assume Morrison puts in when he doesn't know what to actually write. There's a difference between "throwing lots of crazy ideas out there" (All-Star Superman, JLA, New X-Men) and "pulling random crap out of your ass and hoping the artist can draw it real good" (Zatanna, The Invisibles).
Now can I get an explanation for Frankenstein # 1 and Mr. Miracle # 2? I have drink tickets for a crappy bar in Ventura County. That should be payment enough, you think. Maybe make this a regular feature. "iron lungfish dissects Grant Morrison so Spencer doesn't have to."
Unrelated Zatanna Cosplay Link : Just because you know you want it.