Good vs. evil.
To me, this sounds like fight music that would fit in an anime battle between good and evil. The early part of the music signifies the main bad guy beating the crap out of the main good guy, the middle represents what he's fighting for which will give him strength to fight back, and towards the end, the good guy overcomes the main villain and owns him. My God, I've seen too much Dragon Ball Z and similar Flash cartoons in my past. Anyway, great job on making this, even if making "good versus evil" music wasn't your intention.