I just finished reading _Jane, Unlimited_ by Kristin Cashore and it was quite an experience. I put the book on hold at the library but had forgotten the reviews (if I read them?) by the time it came in so the setup caught me by surprise.
It's an excellent book but quite different than Cashore's prior series.