Great
I love this style of trance, much better than that overexcited too melodic stuff. The delay on that piano was very good too. And obviously, it should be longer, but yeah it is a demo. I agree about the chord progression too, its great.
One comment is that there maybe should have been a bit more of those ambient sounds, they really add to it. Also, the piano is EQd well, but the high ends are a little bit too high.
It is mastered EXTREMELY well for a demo, kudos to you for that.
What app do you use for your music, because this sort of sounds like Reason, so I was just wondering (I use Logic).
Overall, it's a great song with a lot of potential. Look forward to hearing the finished version.