May I good-naturedly make the suggestion that you put the dialog in quotations instead of after a colon? It's kind of annoying as is, and it will help with the flow if you change it. Other seemingly small grammatic changes can really boost your story. :)