I just finished Imajica. This book came in at a whopping 1,100 pages, took me a while to get through it. You can also buy the same story in 2 books, something I probably should have done (I always take a small break between books). Imajica is one of those books that is so unique it's hard to compare it to anything. It's a unique experience, like reading Hyperion or Lord of Light. Those that have read those know what I'm talking about. Barker was influenced by a dream to write it, and you can see that in its weird landscapes and fantastic creatures. Basically, there are 5 Dominions in the Universe. 4 of them lie in the Imajica, while Earth was cut off some thousands of years ago. Earth is the Fifth Dominion, and all the wonders of the Imajica are lost to it. In the Imajica, people are capable of using magic, and there are a variety of different races and creatures. There is a God named Hapexamendios that rules from the 1st Dominion. It is a mixture of Fantasy and Steampunk, where cars and guns are found alongside magic and monsters. The main character takes a quest through the Dominions till he finds that he will be the savior to re-unite Earth with all of the Imajica, bringing our world into a world of Magic and unlimited possibilities. He must learn the use of magic and gather allies, as well as fight against those who would stop him. I loved the book, although I found the 2nd half to be much slower and less interesting than the first. However, it does pick up near the end and has a pretty awesome ending. However, for those that have also read the book, there are a few things I don't understand: Why did Hapexamendios want to destroy the Imajica? It seems he wanted Gentle to reconcile the Dominions just so he can burn them all down? And then what after that? I also don't understand why the firebolt he used to kill Celestine came back around and hit him. That seems really silly. I understand the Imajica is a circle, but it just didn't make sense to me. They said Hapexamendios was from the Fifth, which means he was a human. How did he become a God? From my take of it, Hapexamendios needed a human to reconcile the Dominions so he could finally declare Judgement Day, similar to how Christians see the end-times, the rapture, Final Judgement, etc. Then Hapexamendios would create a new world for his faithful. Gentle was an unwitting pawn in this game, but was saved by facing his Father directly and leading to his destruction and avoiding Judgement Day. Now Goddesses would rule over the Imajica, and it would be a different world, one of healing and love.