Ratings538
Average rating3.7
This was a fun read - perfect for a confusing, stressful time in real life. The outlines are a typical Hero's Journey, but the characters, the rich (yet accessible) worldbuilding, and a couple unexpected turns make it rise above a cookie-cutter approach.