This is an amazing series, with engaging and well-developed characters, mystery and fabulous world-building.
It's not easy to say too much without giving away the storyline, but I will say that the relationship between Senya and Katie is complex and intriguing, while at the same time is beautiful and heartbreaking. Their conversations can be very funny at times, too.
The mystery surrounding Senya is fascinating, although he has many faults, I do feel sorry for him.
A wonderful story, brilliant storytelling, a fabulous sense of humour and yet balanced with heartache and duty.
Highly recommended.