Out of all your pieces thus far, I would have to say you need to work on your fade outs...too long for a good solid loop...especially when on repeat. Overall this piece is literally all over the place in the aspect of feels and that's exactly what newgrounds needs! More randomized music that brings out the feels of the day! This piece does just that!
Just picture yourself button mashing or doing whatever us gamers do today, having this play in the background as you utterly destroy your opposition and devastate the ranks or huge ass mobs...oh yes...I went there!
Your mastering is relatively solid, and the beat is spot on and very realistic!
More sir...give, us, MORE!