This will always be my favorite video on Newgrounds. I remember watching this over 7 years ago.
The way the story evolves is so organic and it flows nicely. The video has an overall atmospheric and ethereal quality that I really love as well.
To get the music to work, I had to open up Firefox, enable Flash, and have "swf" selected which is located in the credits.