not to seem mean but..
The synthesizers need to be brought up a few notches. Sounds kinda weak... Shouldn't it be more powerful? Hence the title-I'm Back. Try to think of patriotic war songs-maybe this will inspire you some more.
Don't worry. You don't sound mean, I was hoping people would be able to give constructive criticism, so thank you.