dont know what hes talking about[below]
trance is a very repetitive music style. That is one the traits that separates it from techno. It's just like hypnosis, the hypnotist(or musician) must be very repetitive to put the person in a trance. I'm not saying your trying to put us in a trance, but the repetitiveness goes with this style of electronic music specifically. The person below may just prefer short and sweet get to the point music.
Now to the review
bass is simple. fits the song
melody decently complex. Sounds great. makes the song.
drums. good mixing with the crash
Overall this is a beast of a song. I'm gonna download. Thanks for sharing it with the community.