I'm getting totally spoiled! This was yet another great book in a string of great books. Technically I would rate this as a 4.5, but the great experience guarantees I'll round up and not down. Natasya is a fun heroine and her journey to find meaning in her immortal life is made interesting by the very imperfections that she hopes to chase away. The book was incredibly well crafted and I look forward to the next one.