Characters had depth and behaved realistically. Main character is relatable and introduced well. Action pacing was pretty good. Antagonist seemed 2d at first but showed nuance by the end. Some plot twists predictable but others not. Just enough to keep you guessing. Good voice acting. The main chick got a little annoying, I can quite place my finger on why. The ending definitely provokes a desire to read the next book.