Sounds to me like you were going for a Happy-Hardcore styled song. It's really catchy, and I like how you incorporated the drum loops and glitching effects. That middle section was probably my favorite, but overall, I feel this is a pretty solid track. Perhaps only a slightly lower BPM would have made this a little easier to follow, because there is a lot going on.
One thing to look for is volume levels of everything. Everything sounds like it's on top of each other, and they are all fighting each other to be hear over the others. Just play around with sound levels and panning (very minimal panning) to try and give each sound its own "place" in everything. Keep it up though, this was great!