Wow :D
I am pretty sure you will get better if you keep working at it :D This is already really good!
The intro is really long, and most Newground listeners only have the attention span for 3 second intros, which is sad for Trance producers since the intros are beautiful and can run up to three minutes alone lol.
But anyway, great work! Suggestions, I could only really say add some percussion and a baseline :) That's all thats missing! seriously, good job!
thanks for the upload ;)