I'm sorry...
There was a submission earlier in this same section that sounds exactly like yours, more or less...
http://www.newgrounds.com/audio/liste n/295243
That's it, and it was submitted a while before yours. I assume both of you just used loops rather than putting together an actual song.