IT was a bit confusing, had a lot of unnecessary characters that bogged down the narrative, and too many perspectives that had NO DISCERNIBLE SEPARATION. However, it was good overall, and had several enjoyable themes.