I love the subtle transitions and buildup in the beginning. The beat seems a little subdued. I also feel like the fat synth leads might benefit from a little more reverb. I like the clear lead that comes in around 2:15. I feel like there isn't much panning going on with the instruments, and I think adding that would help the mix a lot[EDIT: upon second listen I do hear some panning, forgive my untrained ears but I can hardly hear the kickdrum and I'm using studio headphones]. Overall decent composition with some nice melody thrown in. I feel a little more work on the mix and this song would be aces.