I liked the fantasy elements of the book, however to understand this book you have to read the first one. The plot continues the plot in book one and maintains the same elements and action of the first book. There was also a lot of surprises too, which was a great way to excite the book.