There's a bit of a dead spot about 1/3 of the way through, where I wasn't sure Gaia would ever stop being confused and naive, and it was starting to irritate me. She did, and the change was a tad abrupt, but I grew to like her anyway. I liked the secondary characters as well, or better.(I wish I could give points off for bad copy-editing. Gah. Someone is getting paid to catch comma splices and know the difference between "eve" and "eave." They are not doing it. Rawr.)