I am normally interested in Fantasy Sci Fi and so I read this book because it fell in this category. The story plot is original with many twists and turns to keep you guessing and wanting you to keep reading. It brings in exciting new concepts, themes and characters. The main characters were easy to identify with for different reasons and the read was not particularly hard. I would recommend it to anyone to read.