Nice Hardtrance
The melody is very nice. I can't make better ones for Uplifting Trance. :( The mixing was OK this time! :)
You should add crashes in your song because that quick changes from one part to another one, the crash make it fluent!
Good work! :)