it's way to fast for me to comment on mate. really i can't think of a style that this would be. perhaps trancecore but then again, it's not really that cause it's too 'empty' at the mo. technically the drums need alot more punch - just look around for some better drum sounds and use a few loops.

all the ideas sound cool to me, but the key with music is definitely about the 'production' and you're going to have to concvntrate hard on that.

please keep posting your stuff and i'll help as much as i can...