Not a bad yarn at all. Good flow, easy to grasp, filled with enough familiar tropes such as Scottish inspired dorf, big dumb hungry ogres and (eventually) luscious lady bat. Pretty good stuff. The bold body text was a bit strong, though.