The start was a bit contrived and my expectations were low. However, after the premise was initially set, it got a lot better. There was some good, believable character development. Tolcser also did a good job writing a strong female lead with realistic flaws and strengths. Lots of watery language, but not in a cringey, punny way. The twist was hinted at well, but not completely obvious. A good magical, swashbuckling adventure! Recommend.