I don't know why I didn't pick this series up earlier. I absolutely love Ilona Andrews' book, but I kept putting this one off. I loved the characters and their complexity along with all the details involved in the depiction of the different "species" and other planets.