The detail in describing the action scenes is really well done. It was easy to follow and understand what was going on. The sci-fi elements were interesting too, mainly in regards to the technology of being able to program skills to a person using virtual reality. There's a lot of humor in the story too, and the plot twists a few times before the main climax where everything collides. The humor feels like a bit of Monty Python. It's a definite page turner!