Welp, since I've never actually heard the actual song before this, I'd say this is decent to say the least. I really like how the parts where everything unfolds such as :30, 1:30 and 3:14. Has that video game-ish feeling I like. I feel like the arps a bit too loud at 1:17. I'd recommend you to put more dynamics on the piano, as it feels kind of flat, especially when it goes fast and arpeggiates at some parts. The drums feel kind of alright, except the snare feels kind of lackluster, like it doesn't stand out. I feel like the way you ended it with the piano felt sudden and a bit too long. [don't know how to explain it] If I were you, I'd add one last note to give it that proper end and shorten it. That's all I guess, pretty decent.