This is easily the best song/composition I have ever heard. I totally love the beat, all the sounds. I liked the review "Empowering and generally awesome" and in no way can put it better myself.
Hope you have more coming!
P.S. The ending might be drawn out a little tiny bit longer, but it in no way degrades the quality of the music.