Supernatural/mythological fiction has seen a sharp uptick in popularity, especially with the likes of Rick Riordan and Neil Gaiman taking a stab at the more popular pantheons. Religion in literature is a hairy thing to contend with, especially if you do it wrong and end up either bashing other religions, or shoving a certain religion very un-subtly in your reader's face. Somebody like Brandon Sanderson, for example, and his Mistborn series saw several para-religious themes carried out in a balanced and respectful way, paying homage to many different beliefs. In the realm of independently-published authors, I've enjoyed the finesse of authors like K. M. Vanderbilt and the "dynamic duo" of Jeffrey Cook and Katherine Perkins.
After reading this book, I would willingly add Johnstone to their ranks. Merely the fact that, out of all the Greek pantheon, she selects Charon as her main character, lets you know that this isn't going to be an ordinary adventure. The fact that, essentially, the gods have been forced to live in the mortal realm (under our very noses!) is both hilarious and a great way to place all the characters on even footing, though some would rather see about setting themselves up to receive all the power over others.
The thing I loved most about this book was how relatable the characters were. From Charon trying to get Hermes on board with his schemes, to pompous Ra, "Big Boss-Man" Zeus, and the double-dealing Odin--all of them were quite entertaining with their shenanigans! I felt for Charon in his quest to get to the truth of the matter and stop the ones who would just destroy the mortal world and everyone in it because it suited (or didn't suit) their desires... The pain and betrayal he experiences along the way, as well as the unassuming sense of morality he has--all of it came together nicely in a well-paced adventure!
Be warned: This book will leave you wanting to read more about the adventures of Charon, the immortal Doorman! Johnstone is completely unique and you won't get the same experience with any other author out there!