It's really good.
This is not what I expected from reading the title. I was thinking of something slow and calm. I might be taking the title to literal, it's probably just a title, but it got me excited and pumped up to play a game. I think it would be really cool if I actually heard something like this at a start menu of a game. It's really good and thanks for sharing.