Wow, simply Wow.
I can say you captured that feel very well.
Only down sides are:
is its a little quiet, Even with newgrounds up i still have to turn my physical sound up higher to hear every detail.
And I know its what you wanted but its a little short, I could see that being a nice long suspenseful bit of music.
But very well done 8/10