Magic!
Let's see....
I think it started too loud, I think the intro could've been slower. Anyway, I liked the beat, and the tunes which started at 0:28 was really awesome. The darker tones which started at about 1:30 made the song sound interesting and made it non-repetitive. Good job there too! The happier tones which started at about 2:12 did still sound a bit sad, but it did make it less repetitive, which is good! It continued without getting repetitive, at about 3:08 it started to get happy again, wow, you've done this great! Now, then it started to get repetitive, but you changed the tempo a bit at about 3:52, so it wasn't to repetitive, just a bit there. The beat that started at about 4:09 was also well made, transition was great, as at all of the other changes in in this song.
You removed the beepy beat at about 4:52, great, this was another thing to make the song more interesting, awesome dude! The fade-out at the end was also good, and I loved the drum beat trough the whole song!
So, an overview about this review is, awesome song! You fixed things that could've gotten repetitive, and that's pure awesomeness that you did it! Many trance songs are not so good because they are repetitive, this wasn't, that's one of the many reasons I'm putting this as a new #1 on my favorites list! Awesome!