A review by meadhbh
Hell Breaks Loose by Derek Landy

3.5

Fun, snappy, punchy, thoroughly enjoyable. Manages not to get in its own way in the way that I feel a number of the later books did not.