There is fine line
Between grunting like an idiot and trying screamo. I wouldn't rip on this song if it was screamo because there is obviously a reason people love it which I don't mind listening to a little, but this sounded like someone remixed Gears of Awesome. (It's on Newgrounds look it up)