I've just finished to read it....
As i thought it does have some really cool cinematics/ideas....i liked especially the narrator's voice identity...and part of the ending. Also "the devil" here is quite well defined... just as MSJ said about his own take on Mephisto, a distinct pact dealer...
And GR shows up...four times, but all that senseless violence....yeah it's cool, but after the second appearance the reader starts to be...annoyed. He only waits until GR comes in to break helll loose. And yes, the spirit of corruption idea is somewhat original(err Constantine^^; ) but the character is not well developed, GR need his established comics enemies, Scarecrow, Blackout, Mephisto or BH(and MSJ probably choosed the last two because they are more linkable also to the first GR).
But i liked very much the room full of explosives gag, that was the perfect kind of dark humour i woul like to see in the movie, it fits well with the themes..
I had also problems with the mindless minions Goyer puts in every movie..here they were the demonic wolf things, too much screentime in GR bashing them, too much of them, they slow down the narration.
I also think that "fusing" Roxanne with Barbara Ketch comatose condition did worked well...but did not with GR absorbing fire to become stronger...playing GR as a fire sucker/shooter somehow makes him be less supernatural, like a machine you know how it works...