YES!
Glad to see Newgrounds has some real talent submitting work! Great plot, and gushes with stylistic integrity. There's got to be more stuff out there of this caliber! Keep it up.
If I had to point out a 'minus' - it would have to be the sound... seemed a little cliche', but hey, we can't all be sound designers, can we? :)