2.5 stars.
Where to start with this one? The world is bleak and atmospheric, but very shallow. Descriptions and information range from poor to vague, making it very hard to visualize anything. One of the major draws of steam punk is the aesthetic, so being unable to picture the city and its denizens is a real bummer. I'm usually the first to point out that a books these days are unnecessarily long, but Windwalker is one of the rare examples where the story would have benefitted greatly from some 50-100 more pages.
The magic system makes no sense in the context of this world. And is not only poorly explained, like everything else, but also poorly utilized. Hell, for more than half of the book I wasn't even aware that there was supposed to be magic in this world. It's introduced, out of nowhere, in the latter half of the story, with an unacceptable amount of info dumping that felt awkward and out of place.
The plot feels like a bunch of random threads thrown together haphazardly. I mean, seriously, Evie gets magic powers that wink in and out of existence for two out of the last 4-5 chapters, with no build up, no reason, and no satisfying explanation before or after beyond the fact that the author needed her to win the final confrontation somehow.
But, it's not all bad. I found myself enjoying the action. Evie is a good protagonist, and the surrounding cast is serviceable. There are a couple of exceptions, however, the most notable being Wil, who, while attractive, has the personality of a rock with frowns face drawn on it. There's a good amount of queer representation, with Evie having two dads and she herself being bisexual. Disability representation, as always, is a plus and I think it was handled well here.
The ending is grossly unsatisfactory. Antagonist, what antagonist? Oh, this random dude that was never mentioned or eluded to before? Well, he's gone in ten pages flat, without leaving any impression one way or the other, so who cares anyway? I get trying to set up a sequel, not that there appears to be one coming any time soon, but each installment in a series needs to be able to stand on its own.
I feel very let down by this. I don't know if I would be willing to pick up something by Sabrina Flynn in future.