Suggestion: some of the high pitched glitchyness might have been better a little lower down.
The orchestration and beats for this one make it feel like an army marching off to war or something. :-)
Glad to see you again BTW. Mostly my fault because I don't use Youtube... I'm trying to move to Soundcloud actually, you should get on and then just delete your old stuff ;-P