If you’re a fan of fantasy elements set against the modern era you’ll love this book. Villains are more than one note. Liam is a chosen one MMC but still down to earth. I spent most of the time reading this with a smile on my face. This world felt familiar in all the best ways possible even though it was my first time reading the story.