Review: Great concept, well executed
Rating: 4 out of 5
Date: 04 11, 2014
Nice idea, surrounded with good characters, action and plotting.  One is occasionally jolted out of suspension-of-disbelief by that author being deliberately obscure about the reality of the background universe, just to keep up suspense.  And our main hero & heroine are a bit cardboard-cutout, compared to the real players.  But that is a minor annoyance.  Along the way, it is great fun to learn that angels and demons are not really alien beings but are merely computer constructs of a (possibly sick) mind.  Or is their a difference between those two?