I will say that this is one of the best individual pieces I have ever heard. Of course, I have not heard the original, so i have no basis for judgment the way others will. So, taken on its own, its very good.
Nice try to make a trance like song into a classical song, never seen that before. You drums very good and piano sounded good. The song just needs some mastering and as you already have said it´s repetive and it could be longer.
Anyway, what you have here is good.
Keep it up!