I loved Connolly's other fantastical work, The Book of Lost Things, but this one... not so much. It reads like warmed-over Neil Gaiman (especially Good Omens, with which it shares a premise -- Armageddon -- and many elements of narrative and style, including copious smartass footnotes). And I'm not exactly the biggest Neil Gaiman fan. Skip it.