I liked it, I did. But it almost felt like there was too much to keep track of. The author kept throwing in more mythical creatures, more gods and goddesses, more of everything. Even aliens! I knew who the villain was right away, though not their motivation or anything. So for most of the book I was thinking "Come ooon, get to the Epic Battle already!"