It's not really that repetitive till the ending, but repetitiveness is key in trance/techno. Also there's a lot going on in the song. Mashed up you could say but I assume that's what you were going for.
Anyways nice tune and if you could check out my new submission that'd be great.
just take out the space in the word (listen)
It's really repetitive and doesn't really have a change of beat which I think would be much better. But altogether it sounds pretty good, keep up the good work.