I love the way you timed the kicks at the beginning, really brings up the energy perfectly to the trance like beat. From 18-21 seems like it kinda dies for a bit, have you thought of maybe adding in some sort of atmosphere in there or extending the first sound so it carries through? The build up after that really caught my attention, flawlessly going into the higher major beat, that part was perfect. Once again though after that it just drops off, I think that's the only thing I don't like about the whole song, kinda kills the flow every once in a while. Also I think it might sound better at a higher tempo, but that's just me. Hope to hear more from you, really dope song.