Neat song but,
Things like this should only be on YouTube and other associated sites like that. It's a good song but recorded video isn't usually Newgrounds material. You should upload the song to the audio portal where it can be recognized as a nice piece of work.
P.S I'm giving the stars on how good the song was. I was really intrigued by this.
P.S.S When I say upload to audio portal I mean the music, as you cannot put videos,flashes, etc on there :)