That was great! I enjoyed finally getting to meet Garrett. Couple of minor grammatical nitpicks, though. Lots of dialogue without punctuation; most of these needed a comma before the quotation mark. The other was this sentence:
Spoiler
Show
Moving with the silence only halflings can manage; I make my way back to the room where Lyra waits.

The first part is only a fragment, so the semicolon should be a comma instead.

Other than that, though, it was fantastic; the storytelling element seemed flawless.