Mythology from another viewpoint
I enjoy Greek history and mythology and this story seems pretty in line with the original stories. The family trees at the beginning are a fun extra and anyone can look and see how the characters here are related to characters already well known in other Greek stories.