Nicodemus and Shannon are really flat, transperant characters. Nicodemus was sure he was the chosen one, even when he wasn’t obviously one. Even with the million hints pointing to him being something else, he wasn’t able to realise that! Plus he should have kept a better grip on that damn emerald. As if you wouldn’t sew it into your skin so you didn’t lose it again. I actually liked Shannon, and although he wasn’t fleshed out, I still empathised with him, and felt sorry for him.
The twist with the Druid wasn’t lead up to properly, and I didn’t understand her stupid fits at all! Nicodemus was far too trusting, and noone seemed able to make the obvious connections that were there. The rest of the time the Druid didn’t make sense, and her place in the Arc’s protection was not obvious. The reader wasn’t even able to make the same connections as Nicodemus about her magic abilities, because they weren’t given enough information.
The perspective changes in this novel could have been used more, but they did work for me. I just wished I had had more information on the motives of all parties, rather than the focus on Nicodemus (although he was the main character, the other characters were equally important I think).