This was quite fun. Reminds me of the fantasy stories I used to read as a kid. Fast paced, light, with a fun cast of characters and a dose of elemental magic. Could completely be a Studio Ghibli film. Gives me Howl‘s Moving Castle/Kiki‘s Delivery Service vibes. The small bits of romance are sweet and the world is fascinating with science (steampunk-esque) and magic going head to head. It‘s listed as YA but I‘d put it with older MG younger YA.