This is one sweet tune! I don't know a lot about the technical side of dance music but my brother's a DJ and writes this kind of stuff (ish) (
Warning Sine) so I hear a lot of it... and I love this. I felt myself wanting at 1:15 what came in at 3:20, but it's all the better for the wait, and when it comes it's wonderful. Some really cool rhythmic stuff here, nice mini-drops (with the little 'duh-duh' lol, offbeat staccato quavers or such like rising a tone to the tonic after 7mins and possibly before - that's pretty fat

). I possibly thought the ending could be a bit more dramatic/ecstasied? Still, it's such a great tune. Well done... !
(PS. What did you use to write it on?)