Drums need more work bro... the build up is really good, all the sounds finally come together but the drop just doesn't have the same impact - the kick/snare are too quiet and could do with some beefing. Also, to make the intro even better I would add a few more 'low' elements.. some low end pads with chord progression, I can see theres already a hint of this stuff trying to creep through so you are on the right track. My only other advice is to think about the structure, the main section is too short after that long build up.
I really like the elements in the track though, all the trancey noises, the piano, and that guitar as well.. really sweet stuff. All the ideas are here you just need slightly better execution. Keep it up!