I finished Starter Villain by John Scalzi last night and definitely give it 5 stars! Characters were interesting, including cats and others who could communicate. I thought I knew how it would end but Scalzi made sure it was a surprise. Loved it and would highly recommend.