You made this, right?
If so, well done. Its overall well written.
I think one of the key points about how it is good, is how it starts after something as happened, and then we learn and build a picture in our minds about what has happened, as we read.