For someone not familiar with them I think you did a great job using it.It was really upbeat and definitely grabbed and kept your attention throughout.Sounds like one of those that should at the start of a game or something.
makes your spirit feel Uplifted. Newgrounds needs more music like this
wicked beat has a great feel to it man!
Please contact me if you would like to use this in a project. We can discuss the details.