I love it. I didn't realize how good a writer you were until I read this (most likely on account of me having never seen any of your stories). I literally got chills at parts it was so good.

And what you said about the length: length doesn't equal quality. Sure, it can help, but it's great how it is, and long enough.