Finally finished this book. It took me: 1year 3 months & 3 days to finish. It had a huge world building and many technical aspects. The characters lacked depth and the story moved on in a very slow pace. I had to put it down now and then just to read something else in between. The chapters was short and you could easily remember were you last left off in the story. It was not a bad story but I will not read it again.