2.5 stars. The secondary characters - including the cat - had more personality than the MCs. I've noticed this trait in some of Warin's other books too. It's great to find a book with a strong cast but I have to like the MCs as well and they were just too bland and boring and were definitely overshadowed by their best friends. And the cat.