I really enjoyed this one. It had a bit of a steampunk feel to it. The story sucked me in and kept me interested all the way through. The characters were interesting and well developed. The magical element and World building was unique and done well. It doesn't end on a cliffy, but it is left in suc...