Soul Switch

DL is used to his life being turned upside down by the supernatural. He has an inner dragon. The love of his life, Ekaterina, is a vampire. His best friend, Max, is a sorcerer in training. They live together in an old house still haunted by the ghost of the previous owner.

Yet when Max’s girlfriend Adreanna is kidnapped, DL’s life becomes even stranger. Rescuing her means following a crazed spellcaster into an unknown world without having a clue of what perils they will face. They don’t even know if they can ever return. How much is Max willing to do for love? How much is DL willing to do for friendship? Their limits will be tested in ways they never imagined.