Nice Steam Punk novel, that does not focus on "steam punk" only. Added fantasy (magic), a medieval setting and last but not least martial arts. It is an easy reading, there are no wasted words on the obvious, e.g. what an "repeative crossbow" is or how it is to work. The novel ends in a very common way: The bad guy wants to have an stupendous triumph over the good ones, but luck and pure brute force turns the tide.