I must admit that I found Mac to be annoying at first, but I liked the other parts of the story, so it kept me interested. Barrons is very alpha, very mysterious. There is a lot going on here, and the worldbuilding was unique.