Well, this book had the advantage of a unique and interesting world creation. Some of the characters were interesting.
But this "epic" was too forced, and too steeped in modern thinking to go much of anywhere. If the author had spread it out, taken more time to develop things, rather than rushing to a conclusion, it would have been the better for it. I got the impression the author knew where he wanted to go and traveled there as quickly as he could. Yes, we have "character development", but it's a pushing sort of book, when it comes to suspending disbelief.