This was a fun novel to read. The world building is great and I loved the magical and supernatural elements that are utilized throughout were unique yet, at times, a bit twisted. Leopold is a great character. I felt as though he represents an average “loser” teen and young people can relate to, and seeing his growth throughout the novel only added to the entertainment. While it was slow at times, I was always wondering what would happen next.