A review by insertscenehere
Starter Villain by John Scalzi

5.0

Not only was this a fun read, it was satisfying. The characters were developed enough to be interesting, and the plot was resolved just messily enough to be realistic. And cats!