Supremely minor nitpick, but I vaguely recall there being a stylistic thing where 'interruptions' of narration like the above are supposed to end in a comma rather than a period?
But I have no idea if there's actually anything to that, it still flows alright, and grammatical style is one of...