Totally entertaining. Snarky humor. Graphic violence. Military tech. Characters to like. Characters to hate. Candy for my brain.