Immortale: A Novel
Twenty-six-year-old Pierce King has just been given his dream job at a publishing company, but his luck is twisted when an old, disheveled vagrant clobbers him in the nose with a fat book, and the world is suddenly drowning in magic.
In his journey to restore reality, he learns that various supernatural gangs have a stake in the outcome. Among Rex, a dragon he once unknowingly kept as a pet, the old vagrant, who is more than he seems, and Hell itself, Pierce knows he has to find someone to trust if he’s going to stop the wrong team from creating a magical dystopia.
Sadly, his best options are a magical uptight rabbit and a demon who was an orca in his mortal life. And if that's not bad enough, the woman he's about to marry has been turned into a troll.