It is nice to meet a protagonist who is low on the hierarchy of awesomeness but still not a loser in any way. It reminds one that a third-rate hero is still a hero, and he can still kick your ass if you steal your neighbour's Lucky Charms. What is especially nice here is that he is aware of both sides of the coin: he knows he's not the best, but he also knows he's capable of more than your average mook. He's not THE best, but he is HIS best, and this makes him, for me, an attractive character to play.
The final showdown is interesting. I don't know if the "revelation" of the villain's character really worked for me; perhaps I am unobservant, but I think I could have done with a slightly more anvilicious indication of how he treats his minions. Still, it was not so far out of bounds that I couldn't still accept it based on my impressions thus far; certainly, there had been one or two subtle hints before, now I look back on it. At the very least, I would say that the author has treated both protagonist and antagonist with refreshing compassion.
Multiple puzzle solutions are also nice.
Choice of three meats (the sausage is particularly recommended), waffles with butter and maple syrup, tea with honey and lemon.