Some of the characters are a little too good and others are too bad, but once again, knowing now that there are three books required to finish this story, maybe those 'goods' and 'bads' will be expanded and changed over the course of the other two books.