That was very good, in my humble opinion. Were I an editor, I might have flagged one or two uses of the past tense. But from a reader's standpoint, it was engaging and moved well.
If you can remember, please flag the use of past tense and I will correct them.
Thank you again.