Overcompression
Dunnow what limiter your using but its too harsh!
the kick blows away the rest of the music :o
Also adding glitches is not mastering! thats composing or remixing
I liked the Idea and some of the filters are nicely done but try sticking to your own tracks man I'm sure you'll get more attention that way then this.
Spine Therapist