Love your style.
Lovely breaks and rhythm in general.
Also I really dig the arrangement. Kinda Waterflame-ish and it pumps me up. :)
On the other hand I agree with Crimson Tears.
All the time I feel like I'm waiting for something - I guess the main part that will hook me and make my jaw drop.
You practically got everything here but I feel that something needs to 'stick out'.
If you were going with the flow as you said, I think you managed to deliver upbeat 'background-ish action-packed song' very nice.
I highly suggest focusing on one motif thus making it catchy, and repeating it and enhancing with all the textures you already have within your song.
Great work nonetheless, you can go only up from here. :)
Especially liked the final part (2:24 - onwards).
Keep it up!