Ratings1
Average rating3
This book had a great premise, and had a lot of promise - but in the end, I was disappointed. The layout needed to be different to be fully enjoyable, and easier to follow for younger readers.
Decent read, but be ready for some major shifts.