This book has all the sci-fi and action you would expect. R.C. Bray and Jeffery Safer we’re excellent in their interpretation and performance. For me, I had to pay close attention not to get lost at the beginning between Ezequiel and Samael.
A lot of sci-fi doesn’t give you character depth and fully fleshed out characters so this was better than most. Whether or not you agree with the author’s philosophy it only as to the story.