.........hmmm..........
You have a nice piece of trance(not happy hardcore), but you really could use some mastering. Also you might want to mix in some of your perc on the part that introduces the pad thingy. I really like it though, just work on your mastering and make more!