Overall this is pretty enjoyable. I'm not familiar with the original, but this is pretty fun and energetic. The sounds seem to fit well together, and everything feels in key.
I'm not sure what happened with the volume, but it's INSANELY quiet. A certain drums feels as if it's panned all the way to the right. It's the loudest element in the song by far. Also somethings up with the audio file in general, as the player thinks it's 4:28, but the song clearly ends before that. (at like 3:30 ish.. but the exact time changes if you skip through the track.. weird.)
I could be horribly wrong, but my best guess for the volume issue is a poorly handled 32-bit wav file. That panned drum could be setting the max peak for the rest of the track, causing it to squish everything to well bellow 0dB. (Or you mixed to this volume but forgot to master.. that's also possible)
Overall not a bad track, just needs some serious mastering.