I guess it was okay, but all the themes and such have been done A THOUSAND TIMES before. No origional concepts. The bad characters were too bad and the good characters were too good. It read like an action movie, so I guess its good if you like that kind of thing but it wasn't really my cup of tea.
I loved this book. It does start kind of slow, but it was a beautiful story told from a fresh and interesting perspective.