Nicely done
The song is nicely put together.
Things flow very easily, thanks to a tight chord progression and kick beat. I like piano myself, and I am glad to see how you used it in this song, because it added a little flavor to the piece which is greatly appreciated.
I liked the fade out at :28 leading into the main trance part of the song, and the extended intro was also a nice touch.
This is not to say the song is perfect. The bass sounds like it is a bit too sharp, and while this works sometimes, other times it is a bit grating. I would also recommend quieting things down at points (like at :34) in the bass end.
But overall, well done, and keep up the good work.