Throne of the Crescent Moon is the best fantasy swashbuckler of the year so far