Absorbing
It's really good for a trance song, seeing that it was really, really varied and everything. I loved the downward chord progression and the piano the first time round, though it lost its impact partly the second time round. I have not heard the original (or even the game, actually), but wow, well done.
A suggestion would be for you to introduce a break in the drumbeats and perhaps show the piano melody line in all its glory, with accompianment, of course. Nicely done, keep it up!