To be honest I really don't know what to say about this one...well the judges liked it so I guess it can't be that bad. I'd definitely have to complain about the length, personally (I prefer 12-minute-or-longer epics), but it's technically sound.
Being that it seems primarily to be a percussion piece I can suppose that the length is appropriate, and though I don't quite agree with the Mel Gibson stars-and-stripes comment on the remix page I can definitely view this as the sort of thing you'd hear in a montage of some sort.
Great first post, keep up the good work, hope to see more.