Had potential, I kept reading as story started off really interesting and different. But then just fell flat. Book was really dragged out, with the interesting storylines rushed in the end and not properly explained or not touched on again. Character names kept changing throughout and poor grammar.