I might have liked this book a LOT more if I hadn't stumbled over one, maybe two factual errors in the beginning-- that set the stage for me to wonder how accurate the rest of the book's 'facts' were:
The author refers to an "MRE box" in the Korean War, 1953 to be exact. According to my sources, MREs weren't even in development until 1966, and not deployed until the 70's at the earliest. Korean soldiers still used C-rations. Definite big-time miss.
Secondly, and not so surely, he refers to a baseball game between the S.F. Seals and the Seattle Pilots. Now, I know the Pilots had a couple of instantiations, but I BELIEVE (but am not sure) that in 1953 the Seattle minor-league club was the "Rainiers".
If you're going to do the Tim Powers "Conflate modern history with ancient myth" schtick, you have to be rigorous in your research.
Other than that, the plot seemed jumbled, the motivations poorly delineated, and the characters' actions random. Too bad, I enjoy this type of thing, but "Last Call" did it far better.