Overall quite nice! :-D
You may want to take note....
reduce speed at 0:49 ~ 1:10....
I like the slow part.... which you did very well! But for the
faster portion, you tend to speed up by slighly a little....
If you wanna try to play on piano, maybe you can go Republic
Polytechnic's Library? It'll sound nice on piano than
electronic..