It's definitely better bro! The "army" sound is 100% present. I also hear someone's gotten his hands on better VSTs, eh? :D Though I think you might want to pay just a little more attention to the strings and the general chord progressions of the instruments. But definitely cool. Keep it up!