Starts off pretty slow nearly dropped it, but the characters really start to grow on you. As the story progresses it become much more interesting as you learn the world's different dynamics and even the hero to villain comparison starts to show through.